Методические указания по выполнению лабораторной работы №3 по дисциплине «Информационные технологии»



бет1/8
Дата15.12.2023
өлшемі0,57 Mb.
#139817
түріМетодические указания
  1   2   3   4   5   6   7   8
Байланысты:
Лабораторная работа Основы работы в SQL Server Management studio(2) (1)


МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Казанский национальный исследовательский технический университет
им. А.Н. Туполева – КАИ»
Институт компьютерных технологий и защиты информации
Отделение СПО в ИКТЗИ (Колледж информационных технологий)

Методические указания по выполнению лабораторной работы №3


по дисциплине «Информационные технологии»
Тема: «Создание базы данных в СУБД SQL Server Management Studio »

Преподаватель Гилфанова С.А.



Казань 2023


Цель работы: научиться создавать базы данных в среде SQL Server Management Studio.

Теоретические сведения


Родоначальником серии SQL Server и его основой является язык запросов SQL. Данный язык был предложен сотрудником компании IBM Эдгаром Коддом в начале 1970-х г.г. Изначально он назывался SEQUEL (Structured English Query Language, структурированный английский язык для запросов), который впоследствии по юридическим соображениям был переименован в SQL (Structured Query Language, структурированный язык запросов). Официальным произношением стало [es kju:' el] — эс-кью-эл. Несмотря на это, даже англоязычные специалисты по-прежнему часто называют SQL сиквел, вместо эс-кью-эл (по-русски также часто говорят "эс- ку-эль"). Целью разработки было создание простого непроцедурного языка, которым мог воспользоваться любой пользователь, даже не имеющий навыков программирования. К началу 1980-х годов SQL завоевал популярность как язык реляционных систем управления базами данных (СУБД) и привлек внимание Американского национального института по стандартизации (American National Standards Institute, ANSI), который в 1986, 1989, 1992, 1999 и 2003 годах выпустил стандарты языка SQL. В 1989 году SQL был включен в стандарты международной организации по стандартизации ISO (SQL:1989), а затем были приняты и опубликованы стандарты SQL:1992, SQL:1999 и SQL:2003. В настоящее время все производители распространенных реляционных СУБД поддерживают с различной степенью соответствия стандарт SQL:2003. В основу языка SQL, используемого в SQL Server, легла разновидность языка T-SQL (Transact- SQL).
В начале 1980-х г.г. фирма IBM и в частности в то время ее подразделениями Microsoft и Sybase была создана первая версия сетевой СУБД, которая называлась SQL Server версия 1.0, для операционной системы IBM OS/2. После этого под эту операционную систему было выпущено еще 3 версии SQL Server. В середине 1980-х г.г. компании Microsoft и Sybase отделяются от фирмы IBM, и Microsoft начинает работу над своей операционной системой Windows, и вместе с компанией Sybase продолжает развитие SQL Server. В середине 1990-х г.г. Microsoft создала операционную систему Windows NT и вместе с компанией Sybase выпустила первую версию SQL Server для Windows версии 4.1.
В дальнейшем компания Sybase разорвала свои отношения с Microsoft, и Microsoft сама продолжила работу над Microsoft SQL Server 6.0. Данная

версия была предназначена для работы в операционной системе Windows NT, 95 и 98. В 1999 г. выходит версия Microsoft SQL Server 7.0, которая стала одной из самых популярных серверных СУБД в мире. В 2000 г. выходит 8-я версия Micrsoft SQL Server 2000. В 2005 году появляется новая версия сервера, основанная на новой технологии .NET, а в 2008 году – её улучшенная версия – Microsoft SQL Server 2008.
В СУБД Microsoft SQL Server новую базу данных (БД) можно создать, используя стандартные команды языка T-SQL.
Для создания новой БД с помощью T-SQL необходимо вначале перейти в БД «Master». Это можно сделать либо выбором ее из выпадающего списка баз данных на панели инструментов, либо набором команды USE Master на вкладке нового запроса.
Все команды языка T-SQL набираются на вкладке нового запроса (SQLQuery). Для того чтобы создать новый запрос на панели инструментов необходимо нажать кнопку . Для выполнения команд языка T- SQL на панели инструментов необходимо нажать кнопку или на вкладке нового запроса набрать команду GO.
В Microsoft SQL Server БД состоит из двух частей:

  • файл данных – файл, имеющий расширение mdf и где находятся все таблицы и запросы;

  • файл журнала транзакций - файл, имеющий расширение ldf, содержит журнал, где фиксируются все действия с БД. Данный файл предназначен для восстановления БД в случае её выхода из строя.

Для создания нового файла данных используется SQL-команда
CREATE DATABASE, которая имеет следующий синтаксис:
CREATE DATABASE <Имя БД>
(Name=<Логическое имя>, FileName=<Имя файла> [Size=<Нач. размер>,] [Maxsixe=<Макс. размер>,] [FileGrowth=<Шаг>])
[LOG ON
(Name=<Логическое имя>, FileName=<Имя файла> [Size=<Нач. размер>,] [Maxsixe=<Макс. размер >,] [FileGrowth=<Шаг>])
Здесь Имя БД – имя создаваемой БД; Логическое имя – определяет логическое имя файла данных БД, по которому происходит обращение к файлу данных; Имя файла – определяет полный путь к файлу данных; Нач. размер – начальный размер файла данных в МБ; Макс. размер – максимальный размер файла данных в МБ; Шаг – шаг увеличения файла данных, либо в МБ либо в %.
Параметры в разделе LOG ON аналогичны параметрам в разделе CREATE DATABASE. Однако они определяют параметры журнала транзакций.


Достарыңызбен бөлісу:
  1   2   3   4   5   6   7   8




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет