- •Московский Авиационный Институт
- •Оглавление
- •Теоритическая часть Основные термины, используемые в пособии
- •Многопользовательские базы данных
- •Модель данных
- •Избыточность в таблицах базах данных
- •Нормализация
- •Ограничения целостности
- •Индексы
- •История выпусков sql Server
- •Редакции sql Server 2008
- •Системные требования sql server 2008
- •Установка ms sql Server 2008
- •Программное обеспечение sql Server 2008
- •Базы данных
- •Создание новой бд
- •Удаление бд
- •Создание таблиц
- •Удаление таблиц
- •Работа с таблицами
- •Типы данных
- •Создание пользовательских типов данных
- •Создание ограничений
- •Создание диаграммы бд
- •Создание представлений
- •Создание триггеров
- •Индексы
- •Безопасность sql Server
- •Создание имя входа
- •Создание пользователя базы данных
- •Настройка удаленного доступа к бд в 326 аудитории
Системные требования sql server 2008
Требования к файловой системе:
Рекомендуется устанавливать SQL Server 2008 на компьютерах с файловой системой NTFS, однако возможно обновление до SQL Server 2008 в случае использования файловой системы FAT32. Программа установки SQL Server заблокирует возможность установки на сжатые диски и диски, доступные только для чтения.
Требования к программному обеспечению:
Программе установки SQL Server требуется установщик Microsoft Windows версии 4.5 , а также платформа .NET Framework3.5 с пакетом обновления 1 (SP1), NET Framework4.0 или более поздняя. Для установки любой версии SQL Server 2008 необходим браузер Microsoft Internet Explorer 6 с пакетом обновления 1 (SP1) или другие браузеры.(Mozila Firefox, Google Chrome). Они используются для консоли управления (ММС), среды SQL Server Management Studio и Business Intelligence Development Studio, компонента "Конструктор отчетов" служб Reporting Services, а также для HTML-справки.
SQL Server 2008 работает почти на всех современных версиях Windows: XP, Vista, 7,!!! Windows Server 2003 и Windows Server 2008 однако требования к версии операционной системы зависят от устанавливаемой версии SQL Server 2008.
Требования к аппаратному обеспечению:
Необходимо наличие видеоадаптера VGA с разрешением 1024х768 или выше, а также мыши.
Минимальные требования к аппаратному обеспечению:
Процессор: Intel (или совместимый) Pentium III 1000 МГц или выше;
Память: 512 МБ или более;
Жесткий диск: 20 ГБ или более.
Рекомендуемые требования к аппаратному обеспечению:
Процессор: Intel Pentium4 3000 МГц или выше;
Память: 2 ГБ или более;
Жесткий диск: 100 ГБ или более.
Установка ms sql Server 2008
Для выполнения лабораторной работы по созданию БД «Учебный процесс» подходят все редакции. Из бесплатных редакций рекомендуется использовать Express with Advanced Services, т.к. она включает все необходимые компоненты и программное обеспечение.
Далее будут приведены актуальные на момент написания источники для скачивания установочных файлов.
Torrent ресурсы:
http://rutracker.org/forum/viewtopic.php?t=2097713
http://rutracker.org/forum/viewtopic.php?t=3373733
Официальная страница загрузки:
http://www.microsoft.com/downloads/ru-ru/details.aspx?FamilyID=7522a683-4cb2-454e-b908-e805e9bd4e28&DisplayLang=ru
Примечание. Необходимо обладать правами администратора на компьютере, где устанавливается SQL Server with Tools. Рекомендуется ознакомиться с заметками о версии и файлом Readme, прежде чем приступить к установке.
Шаг 1. Загрузите и установите платформу Microsoft .NET Framework 3.5 с пакетом обновления 1 (SP1) для Windows XP,Vista. http://www.microsoft.com/downloads/details.aspx?FamilyID=7522a683-4cb2-454e-b908-e805e9bd4e28&DisplayLang=ru
Microsoft .NET Framework 4.0 для Windows 7
http://kvaka.ucoz.ru/load/programmy_dlja_windows/sistemnye/microsoft_net_framework_4_0_30319_2010_rus/11-1-0-87
Шаг 2. Загрузите и установите установщик Windows 4.5 для Windows XP(SP2,SP3), Vista, Vista с пакетом обновления (SP1). http://www.microsoft.com/downloads/details.aspx?FamilyID=7522a683-4cb2-454e-b908-e805e9bd4e28&DisplayLang=ru
Для Windows 7 установщик Windows встроен
Шаг 3 Загрузите и установите Windows PowerShell 1.0. для Windows XP,Vista. http://www.microsoft.com/downloads/details.aspx?FamilyID=7522a683-4cb2-454e-b908-e805e9bd4e28&DisplayLang=ru
Для Windows 7 Windows PowerShell 2.0 встроен
Процесс установки начнется после того как Вы дважды кликните левой кнопкой мыши на файле SQLEXPRWT_x86_RUS.ЕХЕ
Далее представлена последовательность действий при установке SQL Server на ПК. Наличие или отображение тех или иных пунктов зависит от выбранной редакции и выбранных параметров в процессе установки. В случае возникновения трудностей, обратитесь к преподавателю.
Запустить программу-установщик с правами администратора на данном компьютере.
В разделе «Планирование» нажать пункт «Средство проверки конфигурации»:
Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем закрыть данное окно кнопкой «ОК»:
В программе-установщике нажать на раздел «Установка» и затем пункт «Новая установка изолированного SQL Server или добавление компонентов …»:
Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «ОК»:
Ввести ключ продукта (для бесплатной версии не требуется – надо выбрать один из «свободных» выпусков) и нажать кнопку «Далее»:
Прочитать лицензию, установить галочку и нажать кнопку «Далее»:
Нажать кнопку «Установить»:
Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «Далее»:
Выбрать компоненты для установки (рекомендуется воспользоваться кнопкой «Выделить все») и куда происходит установка (каталог общих компонентов). Нажать кнопку «Далее»:
Для выполнения лабораторной работы нужны следующие компоненты, (есть во всех редакциях):
Выбрать опцию «Экземпляр по умолчанию» или задать имя, изменить корневой каталог экземпляра (куда установятся файлы для данного экземпляра) и нажать кнопку «Далее»:
Проверить наличие свободного места на жестком диске. Нажать кнопку «Далее»:
Выбрать настройки (рекомендуемые показаны ниже), и перейти на «Параметры сортировки»:
Каждая служба в SQL Server представляет собой процесс или набор процессов для управления проверкой подлинности операций SQL Server с помощью Microsoft Windows. Соответственно для каждой службы нужно выбрать одну из 3 встроенных учетных записей или указать существующую учетную запись Windows. По выбранной записи будут определяться доступ и возможность выполнения действий некоторых служб.
«Локальная служба» — особая встроенная учетная запись, подобная учетной записи пользователя, прошедшего проверку подлинности. Учетная запись «Локальная служба» обладает таким же уровнем доступа к ресурсам и объектам, как и члены группы «Пользователи». Такой ограниченный доступ помогает защитить систему в случае компрометации отдельных служб или процессов. Службы, запущенные с учетной записью «Локальная служба», получают доступ к сетевым ресурсам в форме неопределенного сеанса без учетных данных.
«Сетевая служба» — особая встроенная учетная запись, подобная учетной записи пользователя, прошедшего проверку подлинности. Учетная запись «Сетевая служба» обладает таким же уровнем доступа к ресурсам и объектам, что и члены группы «Пользователи». Службы, запущенные с учетной записью «Сетевая служба», получают доступ к сетевым ресурсам с использованием учетных данных учетной записи компьютера.
«Локальная система» — учетная запись с широкими правами доступа; следует соблюдать осторожность при назначении разрешений учетной записи «Локальная система» учетным записям служб SQL Server.
Так же каждая служба имеет три возможных типа запуска, которыми могут управлять пользователи:
Отключено - служба установлена, но в данный момент не запущена.
Вручную - служба установлена, но будет запущена только в случае, когда другая служба или приложение затребует ее функциональность.
Авто - служба запускается операционной системой после загрузки драйверов устройств во время загрузки системы.
Выбрать опции по умолчанию, как показано на рисунке, и нажать кнопку «Далее» или настроить вручную, нажав «Настройка» напротив нужного параметра:
Параметры настройки будут в дальнейшем использоваться по умолчанию для всех созданных баз данных. Если выбрали «настроить», то появиться следующее окно:
Обозначение параметров - выбор сортировки в соответствии с языком и его свойствами.
Двоичные – символы сравниваются с их порядковым номером в таблице символов.
С учетом регистра – различаются большие и маленькие буквы.
Выбрать опцию «Смешанный режим» и задать пароль для встроенной учетной записи администратора «sa» («System Administrator», эта учетная запись обладает максимальными правами доступа ко всем функциям и объектам на SQL-сервере). Дополнительно можно указать учетные записи пользователей Windows или целые группы пользователей Windows, которые должны обладать максимальными правами доступа к SQL Server (например, рекомендуется текущего пользователя). Затем перейти на закладку «Каталоги данных»:
В полях корневых каталогов нужно ввести путь к папке, где будут размещаться определенные файлы, если вас не устраивает путь по умолчанию, и нажать кнопку «Далее»:
Выбрать настройки службы отчетов, как показано на рисунке, и нажать кнопку «Далее»:
Выбрать необходимые настройки, например как показано на рисунке, и нажать «Далее»:
Нажать кнопку «Показать подробности» и убедиться, что все проверки успешно пройдены. Если будут обнаружены какие-то проблемы, то необходимо их устранить и запустить повторную проверку кнопкой «Включить заново». Затем нажать кнопку «Далее»:
Нажать кнопку «Установить»:
После завершения установки нажать кнопку «Далее»:
Убедиться, что установка успешно завершена. Нажать кнопку «Закрыть»:
