Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Microsoft SQL Server 2008 исправленная1.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
8.11 Mб
Скачать

Московский Авиационный Институт

(Технический Государственный Университет)

Кафедра №303

«Авиационных приборов и измерительно-вычислительных комплексов»

Методическое пособие

«СУБД Microsoft SQL Server 2008»

2011

Оглавление

Теоритическая часть 3

Основные термины, используемые в пособии 3

Многопользовательские базы данных 4

Модель данных 6

Избыточность в таблицах базах данных 8

Нормализация 9

Ограничения целостности 11

Индексы 13

Microsoft SQL Server 14

История выпусков SQL Server 15

Редакции SQL Server 2008 16

Системные требования SQL server 2008 17

Установка MS SQL Server 2008 18

Программное обеспечение SQL Server 2008 33

Sql server configuration manager 33

SQL Server Management Studio 35

Базы данных 37

Создание новой БД 38

Удаление БД 40

Создание таблиц 41

Удаление таблиц 44

Работа с таблицами 45

Типы данных 46

Создание пользовательских типов данных 48

Создание ограничений 49

Создание диаграммы БД 50

Создание представлений 52

Создание триггеров 53

Индексы 54

Безопасность SQL Server 55

Создание имя входа 56

Создание пользователя базы данных 60

Роли 61

Настройка удаленного доступа к БД в 326 аудитории 62

Теоритическая часть Основные термины, используемые в пособии

База данных (БД) — совокупность данных, хранимых в соответствии со схемой данных, манипулирование которыми выполняют в соответствии с правилами средств моделирования данных. Если по-простому, то база данных накопленная информация в форме специально организованных записей или в виде структурированного файла. Базой данных является представленная в объективной форме совокупность самостоятельных материалов (статей, расчетов, нормативных актов, судебных решений и т. д.), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью электронной вычислительной машины (ЭВМ).1

Система управления базами данных (СУБД) — совокупность программных и лингвистических средств общего или специального назначения, обеспечивающих управление созданием и использованием баз данных. Если по-простому, то СУБД – программное обеспечение, позволяющее выполнять различные действия с БД или данными, а так же обеспечивающее работу БД и пользователей с БД.

Экземпляр SQL Server (англ. SQL Server Instance) – экземпляр установленной СУБД, т.е. фактически «движок» SQL Server с индивидуальными настройками. На одном ПК может быть несколько экземпляров, максимальное количество экземпляров зависит от редакции СУБД. Каждый экземпляр имеет свои собственные системные и пользовательские базы данных.

SQL (Structured Query Language, «язык структурированных запросов») - универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. SQL основывается на реляционной алгебре.

Transact-SQL (T-SQL) — процедурное расширение языка SQL компании Microsoft для Microsoft SQL Server. Язык Transact-SQL является ключом к использованию MS SQL Server. Все приложения, взаимодействующие с экземпляром MS SQL Server, независимо от их реализации и пользовательского интерфейса, отправляют серверу инструкции Transact-SQL.

Транзакция (англ. transaction) — в информатике, группа последовательных операций, которая представляет собой логическую единицу работы с данными. Т.е., например, транзакция «Поиск отличников» отбирает из числа студентов тех, кто сдал все экзамены и затем из полученного списка отбирает тех, у кого все сдано на 5. При этом СУБД видит это как одно единое действие, хотя выполняет в несколько этапов. Транзакция может быть выполнена либо целиком и успешно, соблюдая целостность, либо не выполнена вообще и тогда она не должна произвести никакого эффекта.

Целостность БД – свойство БД, означающее, что в ней содержится полная, непротиворечивая и адекватно отражающая предметную область информация.

Сервер определенного ресурса в компьютерной сети – компьютер, управляющий этим ресурсом.

Клиент ресурса – компьютер (программа), использующий ресурс.

Приложение – программа или комплекс программ, обеспечивающих автоматизацию обработки информации для прикладной задачи.

Служба Windows - системные приложения Windows, выполняются без участия пользователя. Пользователь может ограничивать службы, запрещая их запуск, и настраивать их работу.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]