КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Создание базы данных средствами SQL Server Enterprise
СУБД предлагает несколько путей создания базы данных: командой Create Database языка Transact-SQL (п. 4.3.6.7), мастером (кнопка Run a Wizard) и средствами SQL Server Enterprise. Пример создания средствами SQL Server Enterprise базы Кадры из таблиц: Сотрудники, Подразделения, Должности и Специальности. 1. Выделим папку Databases и нажмем кнопку New. 2. В диалоговом окне свойств (рисунок 4.3.1.3.1) зададим параметры базы данных: имена базы данных (Name) и файлов с данными базы (File Name), местоположения файлов (Location), первоначальные размеры (Initial size), группы файлов (File Group). База данных может находиться в нескольких файлах: в первичном (primary) и во вторичных (secondary) при нехватке места в первичном файле (п. 4.3.1.2). Опция Automatically grow file разрешает атоматический рост размера базы данных с указанным шагом в мегабайтах (In megabytes) или в процентном отношении (By percent). Опция Unrestricted filegrowth не ограничивает, а опция Restrict filegrowth ограничивает рост базы данных указанным числом мегабайтов. 3. Нажмем кнопку OK. Группы объектов базы данных представлены в виде дерева в левой части окна утилиты Enterprise Manager (рисунок 4.2.2.1), списки самих объектов ‑ в правой части этого окна. Для работы с конкретным объектом нужно выделить его и выбрать соответствующий пункт из меню или нажать нужную кнопку на панели инструментов или нажать правую кнопку мышки и выбрать соответствующий пункт из контекстного меню. Рисунок 4.3.1.3.1. Окно создания базы данных
Основные объекты базы данных: таблицы базы данных (Tables), представления или виды (Views), хранимые процедуры (Stored Procedures), дополнительные хранимые процедуры (Extended Stored Procedures), правила базы данных (Rules), стандартные установки базы данных (Defaults), типы пользователя (User Defined Data Types), пользователи базы данных (Users), роли (режимы ограничения доступа пользователей к данным), объединяющие пользователи по группам доступа к данным (Roles).
Список ролей, используемых для доступа к базе данных (п. 4.6.7): db_owner (полный доступ), db_accessadmin (добавление и удаление пользователей), db_securityadmin (управление доступом пользователей), db_ddladmin (выполнение всех команд языка определения данных, кроме GRANT, REVOKE, DENY), db_backupoperator (резервное копирование), db_datareader/db_datawriter (чтение/изменение таблиц), db_denydatareader/db_denydatawriter (использование ограничения доступа к объектам базы операторами Select/Insert, Updata, Delete), public (пользователи без предоставления специальных ролей). Список серверных ролей, используемых для доступа к серверу базы данных (п. 4.6.7): sysadmin (все функции), serveradmin (настройка конфигурации и закрытие), setupadmin (управление связями между серверами и их процедурами запуска), securityadmin (доступ к файлу ошибок), processadmin (управление процессами), dbcreator (создание и удаление баз данных), diskadmin (управление файлами). Если выделить пользователя в группе Uses и нажать кнопку Properties, то выведется окно определения ролей доступа к базе данных данного пользователя. Настройку базы данных можно произвести из ее окна свойств, вызываемого кнопкой Properties. Параметры настройки базы данных на странице Options:DBO use only (только пользователь dbo может обращаться к базе данных), Single user (монопольное использование базы одним пользователем), Read only (только чтение), ANSI NULL Default (умалчиваемое значение NULL или NOT NULL), Recursive triggers (рекурсивный запуск триггеров), Select into/bulk copy (разрешает выполнение операций без подключения), Truncate log on checkpoint (блокировка выполнения тразакций при выполнении проверки checkpoint), Torn page detection (разрешает определение неполных страниц), Auto close (автоматическое закрытие базы данных при не использовании ее ни одним пользователем), Auto shrink (атоматическое сжатие базы данных), Auto create/update statistics (автоматическая подготовка/изменение статистической информации), Use quoted identifiers (использование кавычек в идентификаторах).
Параметры дополнительной настройки базы данных на странице Permessions: User/Role (имя пользователя и роли), CreateTable (разрешение на создание таблиц), CreateView (разрешение на создание видов), Create SP (разрешение на создание хранимых процедур), Create Default (разрешение на создание настроек, используемых по умолчанию), Create Rule (разрешение на создание правил в базе данных), Backup DB (разрешение на резервное копирование), Basckup Log (разрешение на создание log‑файла резервного копирования базы данных). Удаление базы данных реализуется командой меню Delete.
Дата добавления: 2014-12-10; Просмотров: 448; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |