Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Ответы на контрольные вопросы по лаборатоной работе 1

.txt
Скачиваний:
21
Добавлен:
06.06.2019
Размер:
3.54 Кб
Скачать
1 База данных (БД) — совокупность определенным образом организованных данных в рамках некоторой предметной области.

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

3 Каждая реляционная таблица БД хранит данные об определенном объекте (сущности) предметной области.

4 Какие ограничения можно наложить на данные в БД?

5 Первичный ключ – это атрибут или набор атрибутов, значения в которых позволяют однозначно определять запись в таблице.
Требования к первичному ключу:
- должен однозначно определять строку таблицы;
- должен быть уникален;
- не должен содержать пустых значений;
- не должен быть избыточным.

6 Внешний ключ (анг.foreign key (FK)) – поле или набор полей, предназначенное для организации связи между данными в таблицах БД. Внешний ключ - это ссылка полей одной таблицы на поля другой таблицы.

7 Ссылочная целостность — необходимое качество реляционной базы данных, заключающееся в отсутствии в любом её отношении внешних ключей, ссылающихся на несуществующие кортежи.

8 каскадного удаления, при котором удаляется экземпляр родителя вместе со связанными экземплярами потомка;
каскадного обновления, при котором изменяется РК (UNIQUE) родителя и значения FK связанных экземпляров потомка.

9 Связь 1:1: одной записи в одной таблице соответствует одна запись в другой таблице.

10 Связь 1:M: наиболее распространена. Одной записи в одной таблице (родительской) соответствует несколько записей в другой таблице (дочерней, потомок). Запись в дочерней таблице связана с одной записью в родительской таблице.

11 Связь М:M - одной записи первой таблицы может соответствовать несколько записей во второй таблице. И одной записи второй таблицы может соответствовать несколько записей в первой таблице.

12 режимы аутентификации поддерживает Microsoft SQL Server
- режим аутентификации Windows (Windows Authentication). При установке данный режим предлагается по умолчанию. В этом случае аутентификация пользователя осуществляется операционной системой Windows. Затем SQL Server использует аутентификацию операционной системы для определения уровня доступа;
- регистрационные записи SQL Server (SQL Server Authentication ) - учетные записи создаются и управляются в самой СУБД.

13 Как можно создать БД Microsoft SQL Server через SQL Server Management Studio?

14 Как можно создать таблицу Microsoft SQL Server?

15 Приведите примеры типов данных в Microsoft SQL Server.
- nvarchar(10) текстовый до 10 символов
- int целые числа
- bit целочисленный тип данных

16 Приведите примеры свойств полей в Microsoft SQL Server.
- Name (Имя) - показывает название столбца.
- Database (База данных) - показывает название базы данных для выбранного столбца.
- Data Type (Тип данных) - отображает тип данных выбранного столбца.
- Is Identity (идентификатор) – показывает, является ли выбранный столбец идентификатором таблицы.
- Length (Длина) - показывает количество символов, допустимое для символьных типов данных.
- Precision (Точность) - показывает максимальное число знаков, допустимых для числовых типов данных. Это свойство показывает, 0 для нечисловых типов данных.

17 Приведите примеры операторов, использующихся для ограничений проверки.
IN - позволяет выбрать значения из заданного списка.
OR - Логическое ИЛИ
AND - Логическое И

18 Как можно установить связи между таблицами БД в Microsoft SQL Server?