Реферат Курсовая Конспект
Курсовой проект По дисциплине Базы данных - раздел Науковедение, Федеральное Агентство По Образованию Государственное Образовательное...
|
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургский государственный политехнический университет»
Институт международных образовательных программ
Курсовой проект
по дисциплине «Базы данных»
Физическая модель базы данных
Следующим этапом проектирования базы данных является построение физической модели. Для ее создания необходимо определить типы данных для бедующих столбцов таблиц. Так же необходимо установить ограничения на каскадное обновление таблиц. Они будут определять характер поведения связанных полей (см. Рис. 2)
Рис. 2. Физическая модель базы данных
Создание базы данных в СУБД MS SQL Server
Создание файла базы данных
Рис. 3. Создание файла базы данных
Описание SQL запросов
Существуют четыре основных типа запросов данных в SQL, которые относятся к языку манипулирования данными:
INSERT – добавить строки в таблицу;
UPDATE – изменить строки в таблице;
DELETE – удалить строки в таблице;
SELECT – выбрать строки из таблиц;
Каждый из них имеет различные операторы и функции для произведения каких-то действий с данными.
Запрос INSERT
insert into dbo.Klient
(UK_Kliienta, Familiya, Imya, Otchestvo, Adres, Telefon, Fak)
values ('914', 'Павлюкевич', 'Диана', 'Даниловна', 'Спб, Гражданский, 23', '567345', '567345')
После этого нажимаем EXECUTE (Рис. 6).
Рис. 6. Результат запроса INSERT
Запрос UPDATE
update dbo.Agent
Set Familiya = 'Сизакова'
where Familiya = 'Сизаск'
После этого нажимаем EXECUTE (Рис. 7).
Рис. 7. Результат запроса UPDATE
Запрос DELETE
Для того что бы удалить строки в таблице не обходимо открыть New Query и появившемся окне вести запрос (см. рис 5.4).
delete from dbo.Klient
where UK_Klienta = '914'
Рис. 8. Результат запроса DELETE
Запрос SELECT
С помощью команды SELECT осуществляется выборка данных. По этой инструкции ядро базы данных возвращает данные из базы в виде набора записей (см. Рис. 9).
Рис. 9. Результат запроса SELECT
Предикат TOP
Возвращает определенное число записей, находящихся в начале или в конце диапазона, описанного с помощью предложения ORDER BY. Следующая инструкция SQL позволяет получить список даты заказов первых 5, стоящих в списке (см. Рис. 10).
Рис. 10. Предикат TOP.
Операции LEFT JOIN, RIGHT JOIN
Объединяют записи исходных таблиц при использовании в любом предложении FROM.
Синтаксис:
FROM таблица_1 [ LEFT | RIGHT ] JOIN таблица_2
ON таблица_1.столбец_1 оператор таблица_2.столбец_2
Ниже перечислены аргументы операций LEFT JOIN и RIGHT JOIN:
Элемент, Описание, таблица_1, таблица_2, Имена таблиц, записи которых подлежат объединению, столбец_1, столбец_2
Имена объединяемых столбцов. Столбцы должны иметь одинаковый тип данных и содержать данные одного рода, однако могут иметь разные имена.
Любой оператор сравнения: "=", "<", ">", "<=", ">=" или "<>".
Запрос на получение информации о продавцах и оформленных ими заказах, включив в список продавцов, которые не оформили ни одного заказа.
Рис. 12. Результат операции LEFT JOIN.
Предложение WHERE
Определяет, какие записи из таблиц, перечисленных в предложении FROM, следует включить в результат выполнения инструкции SELECT, UPDATE или DELETE.
Запрос на получение информации об объектах недвижимости, которые находятся в России (см. Рис. 13).
Рис. 13. Результат запроса SELECT
– Конец работы –
Используемые теги: курсовой, Проект, дисциплине, базы, данных0.091
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Курсовой проект По дисциплине Базы данных
Если этот материал оказался полезным для Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Твитнуть |
Новости и инфо для студентов