
- •Основные этапы проектирования базы данных
- •Расширенная модель «сущность-связь» (eer-модель): уточнение/обобщение, агрегирование и композиция, графическое изображение на er-диаграмме с использованием uml
- •Реляционная модель: основные понятия, свойства отношений, реляционные ключи, реляционная целостность.
- •Нормализация: цели, избыточность данных и аномалии обновления, понятие функциональной зависимости, нормальные формы(1нф, 2нф, 3нф, нфбк).
- •Обобщенная методология проектирования реляционных баз данных: основные этапы.
- •1.9 Обсуждение локальных концептуальных моделей с конечными пользователями
- •Методология концептуального проектирования баз данных (построения er-модели).
- •Методология логического проектирования реляционных баз данных.
- •Основные приемы работы в графической среде Management Studio: подключение к серверу, создание, присоединение и отсоединение баз данных.
- •Типы данных sql Server. Создание и модификация таблиц.
- •Transact sql. Простые запросы на выборку данных: инструкция select, сортировка, отбор строк по условию, использование агрегирующих функций, группировка
- •Transact sql. Сложные (многотабличные) запросы на выборку данных: подзапросы
- •Transact sql. Сложные (многотабличные) запросы на выборку данных: соединения
- •Transact sql. Сложные (многотабличные) запросы на выборку данных: множественные операции
- •Transact sql. Манипулирование данными: добавление, обновление и удаление данных в таблицах
Методология логического проектирования реляционных баз данных.
Логическое (даталогическое) проектирование — создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Для реляционной модели данных даталогическая модель — набор схем отношений, обычно с указанием первичных ключей, а также «связей» между отношениями, представляющих собой внешние ключи. Преобразование концептуальной модели в логическую модель, как правило, осуществляется по формальным правилам. Этот этап может быть в значительной степени автоматизирован.На этапе логического проектирования учитывается специфика конкретной модели данных, но может не учитываться специфика конкретной СУБД.
Студио
Основные приемы работы в графической среде Management Studio: подключение к серверу, создание, присоединение и отсоединение баз данных.
Чтобы соединиться с локальным экземпляром сервера отчетов, используйте значения по умолчанию и нажмите кнопку Соединить. Программой настройки служб Reporting Services предоставляется имя локального сервера и обнаруживается экземпляр по умолчанию. В большинстве случаев перед нажатием на кнопку Соединить изменять эти значения необязательно. В ситуациях, когда установлено более одного экземпляра, нужно выбирать тот, который будет использоваться. Чтобы соединиться с удаленным экземпляром сервера отчетов, введите имя сервера, нажмите кнопку Найти, выберите экземпляр и нажмите кнопкуСоединить.В обозревателе объектов установите соединение с экземпляром компонента Компонент SQL Server Database Engine и разверните его. Щелкните правой кнопкой мыши элемент Базы данных, а затем выберите пункт Создать базу данных. В поле Новая база данных введите имя базы данных. Файлы данных и журналов транзакций базы данных можно отсоединить, а затем снова присоединить к тому же или другому экземпляру SQL Server. Отсоединение и присоединение базы данных полезно, если необходимо переместить базу данных на другой экземпляр SQL Server на том же компьютере либо перенести базу данных. Отсоединение базы данных означает удаление ее с экземпляра SQL Server, но сама база данных остается неповрежденной со всеми своими файлами данных и журналов транзакций. Эти файлы затем можно использовать для присоединения базы данных к любому экземпляру SQL Server, включая сервер, от которого она была отсоединена. Можно присоединить скопированную или отсоединенную базу данных SQL Server. Поэтому при присоединении базы данных SQL Server 2005, содержащей файлы полнотекстовых каталогов, к экземпляру сервера SQL Server 2008 файлы каталога присоединяются из предыдущего расположения вместе с другими файлами базы данных точно так же, как и в SQL Server 2005. Дополнительные сведения см. в разделе Обновление полнотекстового поиска.
При присоединении базы данных должны быть доступны все файлы данных (файлы MDF и NDF). Если у какого-либо файла данных путь отличается от того, каким он был при первом создании или последнем присоединении, необходимо указать текущий путь к файлу.