Схема (schema) – это набор объектов БД, принадлежащий одному владельцу и образующий одно пространство имен Объекты схемы: таблицы представления домены.

Презентация:



Advertisements
Похожие презентации
SQL. Создание базы данных CREATE DATABASE ALTER DATABASE DROP DATABASE.
Advertisements

Microsoft SQL Server Основная единица хранения данных в SQL Server страница Страница – 8 КБ Тип страницыСодержимое Data Строки с данными всех типов, кроме.
База данных База данных – это конкретная предметная область, описанная с помощью таблиц.
Лекция 27 Лекция 27 Идентификация пользователей. Проверка и назначение полномочий и представлений данных пользователей. Защита базы данных. Контроль параллельной.
Администрирование информационных систем Администрирование БД лекция 5.
Принципы поддержки целостности в реляционной модели данных.
Введение в SQL (НЕ select) Затрагиваемые темы Роль языка SQL. Части SQL Роль языка SQL. Части SQL Администрирование БД: привилегии (DCL) Администрирование.
Язык SQL Последовательности Представления Индексы.
Физическая архитектура базы данных SQL Server. 2 Типы файлов Файлы данных (data files) –Primary (главный файл) – системные и пользовательские данные –Secondary.
Лекция 3 Домены Ограничения на значения столбцов Создание, изменение и удаление таблиц Ключи и ссылочная целостность Защита таблиц.
Администрирование информационных систем Администрирование БД Системные и пользовательские БД SQL Server 2000.
Что Такое Progress ?. Progress Software Corporation l Основана в 1981 l Штаб-квартира в Bedford, USA l 1,100 сотрудников l Присутствие в 60+ странах l.
Создание таблицы CREATE TABLE имя_таблицы (имя_столбца тип_данных [NULL | NOT NULL ] [,...n])
Реляционные базы данных N-арное отношение – подмножество декартова произведения N множеств возможных значений (доменов, типов данных, атрибутов) Изображение.
Обеспечение целостности данных Процедурное. Хранимые процедуры Хранимые процедуры пишутся на специальном встроенном языке программирования, они могут.
Базы данных. МФПА 1 Базы данных Курс лекций для студентов МФПА, обучаемых по ускоренному курсу Аблов Игорь Васильевич, преподаватель кафедры информационных.
Администрирование и безопасность MySQL. Создание и удаление пользователей Под учетной записью пользователя MySQL подразумевается строка в таблице user.
1 TRANSACT-SQL. Лекция 3. © Куркурин Николай Дмитриевич. (906) Microsoft SQL Server 2000.
Data Definition Language (DDL)– язык определения данных Бази даних та інформаційні системи Лекція 13.
Новые возможности 12c Active Data Guard Евгений Горбоконенко.
Транксрипт:

Схема (schema) – это набор объектов БД, принадлежащий одному владельцу и образующий одно пространство имен Объекты схемы: таблицы представления домены

CREATE SCHEMA ALTER SCHEMA DROP SCHEMA

Создание базы данных в среде MS SQL Server Этапы создания базы данных: организация базы данных (*.mdf ) организация журнала транзакций (*.ldf ) CREATE DATABASE

Создание базы данных в среде MS SQL Server организация базы данных (*.mdf ) CREATE DATABASE имя_базы_данных ON [PRIMARY] [ [,...n] ] [, [,...n] ] ] [ LOG ON {[,...n] } ] [ FOR LOAD | FOR ATTACH ]

Создание базы данных в среде MS SQL Server Определение набора файлов ([ NAME=логическое_имя_файла,] FILENAME='физическое_имя_файла [,SIZE=размер_файла ] [,MAXSIZE={max_размер_файла|UNLIMITED }] [,FILEGROWTH=величина_прироста])[,...n]

Создание базы данных в среде MS SQL Server FILEGROUP имя_группы_файлов [,...n]

Пример 1 Объявление базы данных Определение набора файлов Определение журнала транзакций

Пример 2 CREATE DATABASE Archive ON PRIMARY ( NAME=Arch1, FILENAME=c:\user\data\archdat1.mdf, SIZE=100MB, MAXSIZE=200, FILEGROWTH=20), NAME=Arch2, FILENAME=c:\user\data\archdat2.mdf, SIZE=100MB, MAXSIZE=200, FILEGROWTH=20), NAME=Arch3, FILENAME=c:\user\data\archdat3.mdf, SIZE=100MB, MAXSIZE=200, FILEGROWTH=20) LOG ON(NAME=Archlog1, FILENAME=c:\user\data\archlog1.ldf, SIZE=100MB, MAXSIZE=200, FILEGROWTH=20), (NAME=Archlog2, FILENAME=c:\user\data\archlog2.ldf, SIZE=100MB, MAXSIZE=200, FILEGROWTH=20) Объявление базы данных Определение первичного файла Определение набора файлов Определение журнала транзакций Увеличение файла

Создание базы данных в среде MS SQL Server Query Analyzer

Создание базы данных в среде MS SQL Server Enterprise Manager

Изменение базы данных ALTER DATABASE имя_базы_данных { ADD FILE [,...n] [TO FILEGROUP имя_группы_файлов ] | ADD LOG FILE [,...n] | REMOVE FILE логическое_имя_файла | ADD FILEGROUP имя_группы_файлов | REMOVE FILEGROUP имя_группы_файлов | MODIFY FILE | MODIFY FILEGROUP имя_группы_файлов }

Пример 3. Добавим новый файл данных к бд DBbySQL с размером 5 МВ и максимальным размером 50 МВ: ALTER DATABASE DBbySQL ADD FILE ( NAME = DBbySQL_data2, FILENAME = 'c:\DBbySQL_data2.ndf', SIZE = 5MB, MAXSIZE = 50MB )

Удаление базы данных в среде MS SQL Server DROP DATABASE имя_базы_данных [,...n]