Добавил:
BelkaAlexandr
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз:
Предмет:
Файл:Ответы на контрольные вопросы по лаборатоной работе 1
.txt 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?
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?
Соседние файлы в предмете Безопасность систем баз данных