Построение системы хранения данных в среде SQL Server
Практическое освоение приёмов и методов создания системы хранения данных в SQL Server. Программирование структуры таблиц с определением состава полей и заданием их описания. Процедуры создания первичных ключей и индексов. Создание диаграммы базы данных.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 24.04.2014 |
Размер файла | 522,1 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Введение
Цель: практическое освоение приёмов и методов создания организации данных в SQL Server.
Задачи:
· научиться формировать структуры таблиц с определением состава полей и заданием их описания;
· изучить процедуры заполнения таблиц конкретными данными;
· изучить процедуры создания первичных ключей и индексов;
· научиться формировать диаграмму базы данных, соответствующую её логической структуре.
1. Задание 1
индекс server программирование
Запустить утилиту SQL Server Enterprise Manager.
Произвести соединение с SQL-сервером - процедура соединения требует наличия прав администратора сервера, в связи при подключении необходимо использовать имя пользователя sa, пароль 123.
Создать базу данных. Для создания базы данны необходимо выбрать в окне Обозреватель объектов группу Базы данных и вызвать команду New Database.
Задание 2
Создать записи таблиц и заполнить их, для этого необходимо выбрать требуемую таблицу в списке и выполнить команду Open Table.
Рисунок 1 Заполненная таблица STUDENT
Рисунок 2 Заполненная таблица PREDMET
Рисунок 3 Заполненная таблица TEACHERS
Рисунок 4 Заполненная таблица USP
3. Задание 3
Создать первичные ключи для всех таблиц: STUDENT(SNUM), PREDMET(PNUM), TEACHER(THUM) и USP(UNUM). Первичный ключ - уникальное поле (или несколько полей), однозначно определяющее записи таблицы базы данных. Для его создания необходимо установить курсор на названии поля и выбрать команду Задать первичный ключ.
Рисунок 5 Установка первичного ключа SNUM для таблицы STUDENT
Рисунок 6 Установка первичного ключа PNUM для таблицы PREDMET
Рисунок 7 Установка первичного ключа THUM таблицы TEACHER
Рисунок 8 Установка первичного ключа UNUM таблицы USP
4. Задание 4
Создать индексы для поиска информации в таблицах PREDMET по названию предмета, STUDENT по ФИО студента, TEACHER по ФИО преподавателя. Индексы - набор уникальных значений для некоторой таблицы с соответствующими ссылками на данные, расположенные в самой таблице.
Рисунок 9 Диалоговое окно создания индекса для таблицы STUDENT по ФИО студента
5. Задание 5
Создать диаграмму для базы данных, соответствующую её логической структуре. Для этого необходимо:
· включить в неё все ранее созданные таблицы;
· создать связи между таблицами (STUDENTSUSP (ключ SNUM), TEACHERSPREDMET (ключ TNUM), PREDMETUSP (ключ PNUM);
· установить имена связей.
Рисунок 10 Диаграмма для базы данных «Система образования университета»
Вывод: в ходе работы нами было освоено формирование структуры таблиц с определением состава полей и заданием их описания, изучены процедуры заполнения таблиц конкретными данными; изучены процедуры создания первичных ключей и индексов; а также освоен навык формирования диаграммы базы данных, соответствующей её логической структуре.
Размещено на Allbest.ru
...Подобные документы
Концептуальное проектирование базы данных: разработка схемы и структуры таблиц, описание атрибутов. Реализация базы данных в среде СУБД MS SQL Server 2000. Основные принципы создания таблиц. Доступ и обработка данных с помощью утилиты Enterprise Manager.
курсовая работа [3,8 M], добавлен 22.01.2013Установка "Microsoft SQL SERVER 2012". Создание файла данных, журнала транзакций, таблиц, запросов и фильтров, диаграмм и триггеров, табличных форм и отчетов. Подключение файла данных к проекту. Создание простых и сложных ленточных форм для работы с ними.
курсовая работа [1,9 M], добавлен 13.12.2013Основные сведения об SQL Server. Логическая структура реляционной базы данных. Создание базы данных Server. Обработка элементов оператора SELECT. Структура таблиц inserted и deleted. Ввод данных в таблицу "Клиенты". Краткая справка по языку запросов SQL.
курсовая работа [2,9 M], добавлен 11.05.2012Основные конструкции структурированного языка запросов SQL. Изучение среды MS SQL Server Management Studio, проверка подлинности. Создание таблиц базы данных. Таблица specialit, сourse, group, discipline, account. Проектирование структур данных.
лабораторная работа [963,2 K], добавлен 14.01.2016Освоение сервисной системы управления базами данных Microsoft SQL. Разработка базы данных "Служба АТС" в среде Microsoft SQL Server Management Studio и создание запросов на языке SQL. Апробация инфологической модели "сущность - связь" базы данных.
курсовая работа [2,9 M], добавлен 29.06.2015Проект системы по хранению и обработке данных детей-сирот или из неблагополучных семей, которые находятся в специализированных приемниках, детских домах или приютах. Разработка документации для создания базы данных в среде программирования SQL Server.
курсовая работа [955,0 K], добавлен 07.12.2012Цель инфологического моделирования базы данных. Создание с помощью СУБД Microsoft SQL Server шести сущностей с определенными атрибутами, представлений, основанных на соединении столбцов нескольких таблиц и связей между ними. Создание процедур и запросов.
курсовая работа [721,4 K], добавлен 29.11.2009Проектирование системы управления базой данных "Почтовые отделения" для создания единой информационной системы: создание таблиц для хранения данных, ввод данных, разработка элементов базы, предназначенных для просмотра, редактирования и вывода информации.
курсовая работа [1,4 M], добавлен 31.03.2010Создание однотабличных баз данных и ключей, индексирование однотабличной БД с помощью конструктора таблиц Table Designer в SQL Server Management Studio. Понятие и назначение индексов кластерного и некластерного типов, инструкция по их созданию в БД.
лабораторная работа [684,9 K], добавлен 01.12.2011Назначение и возможности разработанного приложения. Определение ограничения на таблицу в среде MS SQL Server. Структура базы данных: состав и содержание таблиц, SQL-код. Диалог пользователей с разработанным приложением, корректировка таблиц-справочников.
курсовая работа [1,8 M], добавлен 30.04.2013Создание таблиц базы данных с помощью MS Access "Страны Азии". Форма базы данных и запросы к выборкам данных. Модификация структуры таблиц, создания связей между главными таблицами, редактирование данных и проектирование форм для реальной базы данных.
контрольная работа [723,9 K], добавлен 25.11.2012Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.
курсовая работа [679,2 K], добавлен 22.01.2013Понятие базы данных в Microsoft Access, описание таблицы как объекта. Назначение запросов, форм, отчетов и страниц. Макросы и модули в СУБД. Порядок создания базы данных, ввод описания поля. Свойства полей таблиц. Построение реляционной модели данных.
презентация [389,6 K], добавлен 18.01.2014Программные продукты, используемые при проектировании базы данных. Разработка базы данных "Библиотека" с использование программного проекта Microsoft SQL Server. Создание таблиц, триггеров, пользователей, репликации, запросов, функций, процедур.
курсовая работа [897,6 K], добавлен 21.11.2011Основные функции и схема общения пользователя с приложением для работы с базой данных аэропорта. Задание первичного ключа и сортировка данных по кластерному индексу. SQL-код по созданию таблиц и описанию ограничений. Корректировка таблиц-справочников.
курсовая работа [2,0 M], добавлен 06.03.2014Особенности технологий создания и работы с базами данных. Реализация структуры базы данных в MS Visio и MS SQL Server. Виды манипуляций над данными, создание сложных запросов. Суть и характеристика прав пользователей, разработка клиентских приложений.
учебное пособие [2,2 M], добавлен 16.05.2013Определение базовых сущностей предметной области. Представление базы данных реляционной моделью. Построение ER-диаграмм. Функции и архитектура информационной системы. Создание таблиц БД на языке SQL Server. Запросы на выборку и манипулирование данными.
курсовая работа [1,8 M], добавлен 06.05.2015Анализ предметной области и создание таблиц базы данных "Фирма по продаже запчастей". Простой выбор данных и обработка группирующих запросов с условием средствами MS SQL Server 2008. Создание хранимых процедур и функций, изменение структуры базы данных.
курсовая работа [6,1 M], добавлен 16.12.2015Системный анализ и анализ требований к базе данных. Особенности создания отчетов, запросов и форм в Visual Studio 2012. Программная реализация ER-диаграммы. Создание инфологической, логической и физической модели базы данных. Генерация ее в SQL Server.
курсовая работа [1,0 M], добавлен 22.11.2012Изучение основных принципов разработки приложений баз данных в среде Delphi. Создание таблиц, псевдонима и вычисляемых полей базы данных. Особенности организации поиска и фильтрации. Сортировка данных в таблицах. Построение запросов. Генерация отчетов.
курсовая работа [1,3 M], добавлен 05.02.2017