Создание пользовательских баз данных
Специальность: 09.02.05(230701) «Прикладная информатика (по отраслям)» ПМ 02: Разработка и эксплуатация информационных систем Отчет По дисциплине МДК 02.01. Базы данных На тему «Работа в СУБД MicrosoftSQLServer 2008»
Выполнил студент III курса группы ПИ-059 _________________________ Проверила преподаватель, Мигаль В.И.
Оценка______________
2018 г.
Введение Microsoft SQL Server — система управления реляционными базами данных (РСУБД), разработанная корпорацией Microsoft. Основной используемый язык запросов — Transact-SQL, создан совместно Microsoft и Sybase. Transact-SQL является реализацией стандарта ANSI/ISO по структурированному языку запросов (SQL) с расширениями. Используется для работы с базами данных размером от персональных до крупных баз данных масштаба предприятия. Подключение к серверу
В окне «Соединение с сервером» необходимо указать следующую информацию:
· Тип сервера.Здесь следует выбрать,к какой именно службенеобходимо подключится. Оставьте вариант «Компонент DatabaseEngine». · Имя сервера.Позволяет указать,к какому серверу будетосуществляться подключение. По умолчанию имя SQL Server совпадает с именем компьютера. Оставьте вариант, созданной СУБД автоматически. · Проверка подлинности.Способ аутентификации,можно выбрать«Проверка подлинности Windows» или «Проверка подлинности SQL Server». Первый способ использует учетную запись, под которой текущий пользователь осуществил вход в Windows. Вариант SQL Server использует свою собственную систему безопасности. Оставьте вариант проверки подлинности Windows.
После подключения экземпляр сервера будет отображаться на панели «Обозреватель объектов».
Окно ManagementStudio имеет следующую структуру:
· Оконное меню – содержит полный набор команд для управления сервером и выполнения различных операций. · Панель инструментов – содержит кнопки для выполнения наиболее часто производимых операций. Внешний вид данной панели зависит от выполняемой операции. · Панель «Обозреватель объектов». Это панель с древовидной структурой, отображающая все объекты сервера, а также позволяющая производить различные операции, как с самим сервером, так и с его базами данных и их объектами. Обозреватель объектов является основным инструментом для разработки. Рабочая область. В рабочей области производятся все действия с базой данных, а также отображается её содержимое. Создание пользовательских баз данных
База данных представляет собой группу файлов, хранящихся на жестком диске. Эти файлы могут относиться к трем типам: файлы с первичными данными, файлы с вторичными данными и файлы журнала транзакций. Любая база данных SQL Server содержит, по крайней мере, два файла: первичный файл данных (с расширением. mdf) и файл журнала транзакций (с расширением ldf). Существует два способа их создания: · Графическиспомощью SQL Server Management Studio · Посредством кода Transact-SQL
Создадим базу данных с названием SQL_Test_1. Для этого откроем контекстное меню вкладки базы данных и выберем пункт меню «Создать базу данных…» Дальше появится форма, в которой нужно указать имя Базы данных Создадим в базе данных SQL_Test_1 шесть таблицы. Ниже представлены все поля этих таблиц и их основные свойства. (Таблица 1.)
Первой создадим таблицу Туристы, используя графический способ: · В дереве обозревателя объектов в базе данных SQL_Test_1 в контекстном меню узла «Таблицы» выберите команду «Создать таблицу…». В рабочей области должна появиться вкладка с конструктором таблиц. · В первую строку в столбце «Имя столбца» введите Код туриста, в столбце «Тип данных» выберите int. Убедитесь, что параметр «Разрешить значения null» отключен. · В нижней половине экрана в разделе «Свойства столбцов» введите описание поля и измените значение параметра «Спецификация идентификатора (Идентификатор)» на «Да» для того чтобы значения номера клиента формировались автоматически. · Аналогичным образом введём описания всех остальных полей и закроем окно конструктора таблиц. Назовём таблицу «Туристы». Затем используя данные пункты создадим таблицы: «Информация о туристах», «Туры», «Сезоны», «Путёвки», «Оплата». И зададим им значения которые описаны в Таблице 1.
Создание ограничений Перед тем как начать работать с таблицами следует ограничить вводимые в них данные в целях обеспечения так называемой целостности данных. Рассмотрим, как создать ограничение на проверку, запрещающее вводить буквы в поле. · В контекстном меню папки «Ограничения» таблицы Информация о туристах выберите команду «Создать ограничение». · В открывшемся окне «Проверочные ограничения» заполните следующие поля:
Имя: CK_Индекс
Выражение: ([Индекс] like '[0-9][0-9][0-9][0-9][0-9]'). Данное выражение описывает ограничение, принимающее пять символов, которыми могут быть только цифры от 0 до 9.
Описание: Ограничение на значения почтового индекса · Щелкните на кнопке «Закрыть» и закройте конструктор таблиц (он был открыт, когда вы начали создавать ограничение) с сохранением изменений.
Создадим так же ограничения для полей:Сумма таблицы «Оплата», Цена таблицы «Туры», Количество мест таблицы «Сезоны», запрещающие ввод в них отрицательных значений. Для этого проделаем те же действия с этими полями что и для Индекса, только в этот раз выражение проверки будет следующим. Для полей сумма и цена (Имя поля > 0), а для поля количество мест (Количество мест >=0).
Популярное: Почему человек чувствует себя несчастным?: Для начала определим, что такое несчастье. Несчастьем мы будем считать психологическое состояние... Почему двоичная система счисления так распространена?: Каждая цифра должна быть как-то представлена на физическом носителе... ©2015-2024 megaobuchalka.ru Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. (291)
|
Почему 1285321 студент выбрали МегаОбучалку... Система поиска информации Мобильная версия сайта Удобная навигация Нет шокирующей рекламы |