Построение системы хранения данных в среде 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.