1. Откройте SQL Server Enterprise Manager.
2. Раскройте консоль до списка объектов базы данных Northwind.
3. Щелкните узел Tables, который расположен в списке ниже узла Northwind. На правой панели отобразится список таблиц базы данных Northwind.
4. Щелкните правой кнопкой таблицу Employees, затем щелкните Properties. Отобразится диалоговое окно Table Properties - Employees.
1. Составьте список всех столбцов таблицы Authors.
2. Вспомните ограничения данных, определенные для таблицы Authors во время разработки структуры базы данных.
Какие ограничения налагаются на данные столбца AuthorlD из таблицы Authors? На данном этапе вы лишь выберете тип данных для столбца AuthorlD, а также выясните, какие сведения содержит столбец AuthorlD. В нашем случае желательно, чтобы SQL
1. Запишите названия всех таблиц базы данных.
2. Вспомните назначение и ограничения для каждого столбца из этих таблиц.
3. Определите тип данных для каждого столбца.
Каковы типы данных для всех столбцов таблиц базы данных BookShopDB?
Иногда точно предсказать длину, которую следует указать в типах char и varchar, нелегко. Однако можно получить примерное представление о длине, изучив свойства столбцов в существующих базах данных, например в Pubs или Northwind.
Создав базу данных и определив типы данных, вы готовы к созданию таблиц, в которых будут храниться данные. В определение таблицы должно входить как минимум имя таблицы, имена столбцов, типы данных (с указанием длины, если нужно), а также указание того, допустимы ли в столбце пустые значения. Остальные свойства можно настроить позже, хотя чем больше свойств настроено при создании, тем эффективнее становится весь процесс. На этом занятии вы научитесь создавать таблицы, узнаете, как определять возможность ввода пустых значений и определять значения столбцов по умолчанию, а также как просматривать сведения о таблицах, модифицировать их характеристики и удалять их из базы данных.
Таблица — это набор данных о некоторой сущности, например покупателях, заказах или складских запасах. Таблица состоит из набора столбцов. Каждый столбец представляет атрибут табличных данных. Например, атрибутом сущности «заказ» может быть дата заказа. Каждый экземпляр данных представлен в таблице записью или строкой (иногда их также называют кортежами).
Возможность хранения в столбце пустых значений определяет, могут ли соответствующие поля таблицы хранить пустые значения. Пустое значение (NULL), ноль, пробел и символьная строка нулевой длины (например, «») - это разные вещи. Пустое значение показывает, что в ячейку не были введены данные. Обычно пустое значение свидетельствует о том, что значение не известно или не определено. Например, пустое значение в столбце Price таблицы Titles из базы данных Pubs означает не отсутствие цены на книгу, а то, что иена не известна или пока не установлена.