базы данных
СИСТЕМЫ УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ
СОДЕРЖАНИЕ
Введение ............................................................................................... 4
Лабораторная работа № 1 Создание таблицы и модификация
структуры .......................................................................................... 6
Лабораторная работа № 2 Индексация и поиск ............................ 11
Лабораторная работа № 3 SQL-SELECT (оператор выборки) .... 13
Лабораторная работа № 4 Модификация SQL .............................. 17
Контрольная работа № 2 ................................................................... 20
Приложение А. Конструктор таблиц ............................................... 22
Приложение B. Варианты выполнения лабораторной
работы № 3 ...................................................................................... 39
Приложение С. Варианты контрольной работы № 2 .................... 42
ВВЕДЕНИЕ
В ходе изучения дисциплины «Системы управления базами
данных» вы смогли познакомиться с основными понятиями и
принципами построения структуры баз данных, методами мани-
пулирования данными и создания объектов на основе стандарта
языка управления SQL реляционной базой.
Лабораторные работы выполняются в среде SUBD. Уста-
новка
начинается
с
запуска
инсталляционной
программы
SETUP_SUBD.EXE. По умолчанию установка осуществляется в
папку c:subd, в окне установки можно изменить диск (и/или
название папки), в который может быть установлена программа.
При изменении названия папки не допускается наличие пробелов
или
спецсимволов.
После
окончания
установки
в
меню
ПУСК→ВСЕ ПРОГРАММЫ появится значок запуска программы
выполнения subd (если была установлена (рекомендуется) соот-
ветствующая галочка в процессе установки, на рабочем окне по-
явится значок запуска).
При открытии программы запускается форма, содержащая
5 закладок. Первые 4 закладки предназначены для выполнения
соответствующих лабораторных работ 1…4, выбор пятой заклад-
ки приводит к выходу из программы. Выход из программы также
можно осуществить, нажав «горячую» клавишу F10. Выполнение
каждой
работы
1…4
связано
с
определенной
папкой
BASE1…BASE4, в которой находятся базы данных с соответ-
ствующими именами data_lab1…data_lab4, созданные файлы
(таблиц, индексов) также будут находиться в соответствующих
папках. Все набранные команды в процессе выполнения лабора-
торных работ должны быть отражены в отчете с пояснением
результата выполнения, если не указано иначе. Не разрешается
вводить данные, которые приведены в примерах или пояснениях
методического пособия (для исключения дублирования данных в
отчетах разных студентов). Кроме учебного пособия для изуче-
ния команд используется программа справки (FOXHELP.HLP для
WINDOWS XP или FOX_HELP для WINDOWS 7 (или VISTA),
находящаяся в папке HELP; выбрать команду для изучения мож-
но, выбрав в меню Справочник по языку -> Справочник по язы-
ку от A до Z, далее из списка выбирается команда. Навигация
осуществляется кнопками.
Задавая в команде символьное значение, нужно его обрамлять
апострофами (рекомендуется), двойными кавычками или квадрат-
ными скобками, например 'Иванов', "Иванов" или [Иванов], значе-
ние типа дата (DATE) задается в фигурных скобках формата
{^год.месяц.день}, например {^2009.04.12} — 12 апреля 2009 года,
логические значения T/F обрамляются точками. В объекте GRID
обрамление не нужно, а дата задается в обычном виде (12.04.2009).
При сравнении на равенство символьных выражений нужно учи-
тывать, что выражение считается истинным, если правое выраже-
ние входит в левое, 'Ивановский'='Иванов' считается истинным.
Для точного сравнения на равенство нужно использовать операцию
== (двойной знак равенства), 'Ивановский'=='Иванов' считается
ложным, 'Ивановский'=='Ивановский' — истинным. Ниже в при-
мере команд в угловых скобках нужно вводить имена таблиц (уг-
ловые скобки, естественно, вводить не нужно). Варианты рассчи-
тываются исходя из общего требования расчета, т.е. по формуле:
две последние цифры пароля*количество вариантов DIV 100,
если номер варианта получился равным 0, выбирается макси-
мальный номер варианта.
ЛАБОРАТОРНАЯ РАБОТА № 1
Создание таблицы и модификация структуры
Закладка выполнения лабораторной работы 1 представлена
ни рис. 1 В верхней части закладки находится окно ввода команд
(ОВК), справа от него кнопка выполнения команды. В случае не-
корректного написания команды и попытки ее выполнить выво-
дится номер ошибки и ее сообщение. К примеру при попытке
подключения несуществующей таблицы выводится сообщение:
«File "name" does not exist (Файл "имя" не существует)». Выход
из сообщения ошибки происходит примерно через 12 секунд ли-
бо по нажатию любой клавиши.
Оформите заявку прямо сейчас!
или напишите нам прямо
сейчас
Осталось только оформить заявку и получить ее по самой привлекательной цене.
Закажи прямо сейчас!
или напишите нам прямо
сейчас
Здравствуйте. Нужна срочно практическая часть вкр, третья глава. Скину похожие работы, на которые можно ориентироваться.
Елена, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте, хотел бы узнать сколько будет стоить презентация и защитная речь И сколько по времени займёт?
Павел, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Дистанционная помощь в защите ВКР
Арсений, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
вкр по теме: экологический туризм России : анализ состояния, проблемы и перспективы
Людмила, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте вы защищаете ВКР?
Валя, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать магистерскую ВКР на тему «Совершенствование логистических бизнес-процессов на примере торговой компании». Не менее 100 страниц.
Владимир, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Здравствуйте нужна работа Вкр
Екатерина, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.
Написать ВКР 3 раздела
Тема строительство строительство жилого дома с применением каркасно-монолитных технологий
Антиплагиат от 75%
ПЗ и чертежи
Дмитрий, здравствуйте! Прошу Вас прислать всю необходимую информацию на почту info@author365.ru и написать что необходимо выполнить. Я посмотрю описание к заданиям и подскажу вам по стоимости и срокам выполнения.