русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Создание баз данных в SQL Server Management Studio


Дата добавления: 2015-07-09; просмотров: 1856; Нарушение авторских прав


Мы создадим базу данных Sales, которую позже заполним таблицами, представлениями и другими объектами, предназначенными для отдела продаж.

1. Откройте SQL Server Management Studio и выполните подключение с использованием аутентификации Windows.

2. В окне Object Explorer найдите и раскройте папку Databases.

3. Щелкните правой кнопкой мыши на папке Databases и выберите команду
New Database.

Рис. 7. Окно настройки параметров автоматического роста файла

 

4. В левой панели вы увидите список Select A Page. Перейдите во вкладку General и введите следующую информацию:

Database name: Sales

Owner: <default>

5. Перейдите во вкладку General и введите следующую информацию:

Collation:<server default>

Recovery Model: Full

6. В окне Database Files вы должны увидеть две строки: одну для файла данных и одну для файла журнала. Измените исходный размер файла данных на 10.

7. В столбце Autogrowth для файла данных щелкните на кнопке с многоточием, установите переключатель в положение Restricted File Growth и измените мак­симальный размер на 20. Если вы оставите настройку Unrestricted File Growth,

то файл данных заполнит весь жесткий диск, что приведет к неработоспособности компьютера, если другие программы находятся на том же диске (в част­ности, сама операционная система Windows) (рис. 7).

8. В столбце Autogrowth для файла журнала щелкните на кнопке с многоточием, установите переключатель в положение Restricted File Growth, задайте максимальный размер 2 и измените значение File Growth на 10 процентов (рис.8).

Рис. 8. Параметры автоматического роста файла настроены

9. Для создания новой базы данных щелкните ОК.

10. Вы должны увидеть свою новую базу данных в окне Object Explorer приложения Management Studio. Выберите новую базу данных Sales и для просмотра ее свойств щелкните на панели Summary Report-> Disk (рис. 10).С



 

При создании нового объекта в SQL Server вы можете и не увидеть его сразу в окне Object Explorer. Щелкните правой кнопкой на уровне, где должен быть новый объект, и выберите в контекстном меню пункт Refresh, чтобы программа SQL Server вновь проверила системные таблицы и отобразила все новые объекты базы данных.

Итак, основной строительный блок SQL Server — сама база данных — уже под вашим управлением. База данных представляет собой контейнер для других объектов, таких как таблицы и представления, и без базы данных все эти объекты будут находиться в беспорядочном состоянии.

Мы узнали, что базы данных состоят из трех типов файлов: первичные файлы данных, вторичные файлы данных и файлы журналов транзакций. Первичные фай­лы данных используются для хранения пользовательских данных и системных объек­тов, необходимых SQL Server для доступа к базе данных. Вторичные файлы данных хранят лишь пользовательскую информацию и применяются для расширения базы данных на множество физических жестких дисков. Файлы журналов транзакций используются для обеспечения возможности восстановления путем отслеживания всех модификаций данных, сделанных в системе перед записью в файлы данных.

Теперь базу данных Sales можно заполнять другими объектами (например, таблицами).

 

Рис. 10. Свойства базы данных продаж

 

Создание таблиц

Создадим в базе данных Sales три таблицы. Первая таблица, Customers, будет хранить такую информацию о клиентах, как имя, фамилия, адрес, идентификационный номер и телефон. Вторая таблица, Orders, будет содержать подробную информацию о заказах — номер заказа, идентификатор продукта и заказанное количество. Третья таблица, Prcducis, будет хранить такую информацию о продукте, как название, идентификатор продукта и его наличие на складе. В табл. 1-3 представлены списки (как они должны вы­глядеть на бумаге) всех свойств этих трех таблиц базы данных.

Таблица 1.Поля таблицыCustomers

Имя поля Тип данных Содержимое


CustiD int, identity Уникальный номер каждого клиента, на который
можно ссылаться в других таблицах

Fname nvarchar(20) Имя клиента

Lname nvarphar(20) фамилия клиента

Address nvarchar(50) Название улицы

city nvarchar(20) Название города

state state Название штата, где живет клиент (мы создадим этот тип данных, определяемый пользователем, после описания таблиц)

zip nchar(5) Почтовый индекс клиента

Phone nchar (10) Телефонный номер клиента без дефисов и скобок (для
экономии памяти они будут отображаться, но не сохраняться)

 
 


Таблица 2.Поля таблицы Orders



<== предыдущая лекция | следующая лекция ==>
Папки в окне Object Explorer | Имя поля Тип данных Содержимое


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.047 сек.