Файл: Базы данных мет.указ. кур.пр..pdf

Добавлен: 21.10.2018

Просмотров: 997

Скачиваний: 5

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

11 

МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОГО ПРОЕКТА 
 
В  настоящее  время  существует  немало  объектно-ориентированных  СУБД,  в  курсовом 

проекте рекомендуется пользоваться нашедшей распространение СУБД SQL Server версий 2000 
и выше или VFoxPro. 

В VFoxPro заложены многие возможности. 
Продуктивное  освоение  реально,  конечно,  только  при  практической  разработке 

приложения. Рекомендуется начать изучение  Visual FoxPro с литературы [4]. 

SQL  (Structured  Query  Language)  –  Структурированный  язык  запросов  по  работе  с 

реляционными  БД.  SQL  нельзя  в  полной  мере  отнести  к  традиционным  языкам 
программирования, он не содержит традиционные операторы, управляющие ходом выполнения 
программы,  операторы  описания  типов  и  многое  другое,  он  содержит  только  набор 
стандартных операторов доступа к данным, хранящимся в базе данных. Операторы SQL 

встраиваются  в  базовый  язык  программирования,  которым  может  быть  любой 

стандартный язык типа С++, COBOL, и т.д. 

Также  операторы  SQL  могут  выполняться  непосредственно  в  интерактивном  режиме. 

Так  операторы  определения  данных    это:  CREATE  TABLE,  DROP  TABLE,  ALTER  TABLE, 
CREATE VIEW, ALTER VIEW, DROP VIEW, CREATE INDEX;  операторы  манипулирования 
данными это DELETE, INSERT, UPDATE;   оператор, заменяющий все  операторы реляционной 
алгебры и позволяющий сформировать результирующее отношение, соответствующее запросу 
это SELECT. Средства управления транзакциями включают операторы COMMIT, ROLLBACK, 
SAVEPOINT. Средства администрирования включают операторы  ALTER DATABASE,ALTER 
DBAREA,  ALTER  PASSWORD,  CREATE  DATABASE,  CREATE  DBAREA,  DROP  DATA 
BASE, DROPDBAREA, GRANT, REVOKE. 

Рекомендуется  начать  изучение  c  литературы  [4],  в  которой  приведено  достаточное 

количество примеров для понимания. 


background image

12 

СПИСОК ЛИТЕРАТУРЫ 

ОСНОВНАЯ: 

 
1. Марков А.С. Базы данных. Введение в теорию и методологию:  Учебник/ А.С. Марков, 

К.Ю. Лисовский; Учебно-методический совет по прикладной математике и информатике УМО 
университетов РФ. - М.: Финансы и статистика, 2004. - 511 с. 

ДОПОЛНИТЕЛЬНАЯ ЛИТЕРАТУРА 

2. Коптева Л.Г., Смирнов С.Н. Системы управления базами данных:   классы, модели БД, 

проектирование, SQL, хранилища данных .  – М.: РОАТ, 2009. – 91 с. 

3. Роб П., Коронел К. Системы баз данных: проектирование, реализация и  управление.-

Пер. с англ. – СПб.:БХВ- Петербург, 2004. 

4. Карпова Т.С. Базы данных: модели, разработка, реализация –СПб.: Питер, 2001. 
5. Омельченко Л.М. Самоучитель Visual FoxPro 6.0, СПб., 1999.