КАТЕГОРИИ: Архитектура-(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) |
Создание базы данных с помощью Enterprise Manager
Microsoft SQL Server 2000. Создание базы данных с помощью Enterprise Manager. Работа с таблицами. Ограничения целостности. Enterprise Manager – основной инструмент администрирования и управления, который позволяет осуществлять управление базой данных, выполнять резервное копирование и восстанавливать базы данных, а также проводить репликацию и поддерживать безопасность данных на должном уровне. Enterprise Manager позволяет просматривать и управлять различными компонентами SQL Server, представляя все объекты в виде иерархического дерева. Для того, чтобы создать базу данных нужно запустить SQL Server с помощью утилиты Service Manager. Далее запустить Enterprise Manager и развернуть узел дерева, соответствующий запущенному экземпляру SQL Server (архитектура SQL Server 2000 позволяет установить в одной системе Windows 2000 Server до 16 экземпляров сервера SQL Server). Щелкните правой кнопкой мыши на папке Databases, выберите команду NewDatabase. Появится диалоговое окно Database Properties, в котором необходимо задать имя создаваемой БД. Как только будет введено имя базы данных, SQL Server сгенерирует имена файлов, в которых будут храниться данные и журнал транзакций базы данных. Имена, пути и начальный размер этих файлов можно откорректировать по своему усмотрению. Работа с таблицами Для создания таблицы и определения ее структуры используется диалоговое окно New Table. В этом окне имеется сетка для определения столбцов и их атрибутов. Для того, чтобы назначить столбец первичным ключом, нужно щелкнуть на кнопке панели инструментов Set primary key или выбрать одноименную команду из контекстного меню. В сетке задаются имя столбца, его тип данных и длина, а также указывается, может ли столбец содержать значения NULL. Остальные атрибуты определяются в области Columns, расположенной в нижней части окна. Пример: Создайте таблицу со следующими столбцами:
Для поля SectionId назначьте первичный ключ, а в свойствах Identity, Identity Seed и Identity Increment установите значения Yes,1,1 соответственно. Это означает, что значение первичного ключа при вводе новой записи будет автоматически увеличиваться на единицу, начиная со единицы. Сохраните таблицу под именем Section и закройте окно New Table. Теперь в контекстном меню таблицы Section выберите пункт Open table->Return all rows. Появится диалоговое окно Data in table, предназначенное для ввода новых данных. Заполните таблицу. Аналогично создайте таблицу Employee с полями:
Для поля EmployeeID установите в свойстве Identity значение Yes и назначьте это поле первичным ключом. Откройте диалоговое окно Table and Index Propertiesдля таблицы Employeeс помощью соответствующей кнопки на панели инструментов, либо при создании таблицы в окне New Table, либо при редактировании в окне Design Table. Выберите вкладку Indexes/Keysи создайте индекс для поля SectionID, назовите его IX_Sect. По этому полю будет осуществляться связь между таблицами.
Дата добавления: 2015-05-09; Просмотров: 986; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |