Лабораторная работа №3 реализация баз данных и таблиц в ms sql server



бет3/3
Дата01.02.2024
өлшемі24.37 Kb.
#490479
түріЛабораторная работа
1   2   3
Тип

Описание

Binary

Любые данные в двоичном виде. Используется для хранения файлов

Varbinary

Любые данные в двоичном виде. Используется для хранения файлов

Tinyint

Целое положительное число от 0 до 255

Char Varchar

Символьное выражение; может содержать любые символы (до 254 для одного поля)

Money


Денежное выражение для числовой величины. Выводит число с четырьмя десятичными разрядами и установленным обозначением используемой денежной единицы

Datetime

Дата и время; может содержать время, день, месяц и год

SmallDatetime

Дата и время; точность 1 минута.

Bit

Булево выражение (.Т. или .F.)




  1. Как можно проверить создание таблиц?

SHOW TABLES FROM 'db_name' LIKE 'table_name';

  1. Опишите способы заполнения таблиц.

INSERT table_name(column1, column2, column3, column4)
VALUES (value1, value2, value3, value4);

  1. Каким образом осуществляется обеспечение целостности данных в

SQL Server?
При добавлении записей в таблицу проверяется уникальность их первичных ключей;
Запрещено изменять значения атрибутов, входящих в первичный ключ;
Возможно обеспечить целостность созданием такого элемента, как триггер языка обработки данных.

  1. Для чего используются операторы управления данными?

С их помощью меняется наполнение таблиц. Они позволяют изменять значение строк, столбцов и прочих атрибутов. Такие операторы SQL, например, позволяют удалить информацию о сотруднике, который больше не работает в компании, или исправить данные действующих специалистов.

  1. Охарактеризуйте оператор .

Команда GRANT используется для назначения привилегий пользователям.
Предоставляет разрешения на таблицу, представление, функцию с табличным значением, хранимую процедуру, расширенную хранимую процедуру, скалярную функцию, агрегатную функцию, очередь обслуживания или синоним.
Синтаксис команды GRANT
system_priv — системная привилегия
role — роль: набор соответствующих полномочий, которые администратор может коллективно предоставлять пользователям и другим ролям.
user — пользователь
PUBLIC — привилегия передается всем пользователям
WITH ADMIN OPTION — если предоставлены системные полномочия или роли, то параметр позволяет пользователю передать полномочие или роль другим пользователям или ролям.

  1. Охарактеризуйте оператор .

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

Достарыңызбен бөлісу:
1   2   3




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет