Добавлен: 21.10.2018
Просмотров: 1149
Скачиваний: 5
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], в которой приведено достаточное
количество примеров для понимания.
12
СПИСОК ЛИТЕРАТУРЫ
ОСНОВНАЯ:
1. Марков А.С. Базы данных. Введение в теорию и методологию: Учебник/ А.С. Марков,
К.Ю. Лисовский; Учебно-методический совет по прикладной математике и информатике УМО
университетов РФ. - М.: Финансы и статистика, 2004. - 511 с.
ДОПОЛНИТЕЛЬНАЯ ЛИТЕРАТУРА
2. Коптева Л.Г., Смирнов С.Н. Системы управления базами данных: классы, модели БД,
проектирование, SQL, хранилища данных . – М.: РОАТ, 2009. – 91 с.
3. Роб П., Коронел К. Системы баз данных: проектирование, реализация и управление.-
Пер. с англ. – СПб.:БХВ- Петербург, 2004.
4. Карпова Т.С. Базы данных: модели, разработка, реализация –СПб.: Питер, 2001.
5. Омельченко Л.М. Самоучитель Visual FoxPro 6.0, СПб., 1999.