Базы данных

  

Добавление ограничения PRIMARY KEY к остальным таблицам базы данных BookShop DB

1. С помощью бизнес-правил и структуры базы данных найдите в остальных таблицах базы данных столбцы, для которых следует определить ограничение PRIMARY KEY.

2. Средствами SQL Query Analyzer добавьте первичный ключ ко всем остальным таблицам базы данных BookShopDB.

В таблице BookOrders первичный ключ создается из двух столбцов. В других таблицах для первичного ключа можно использовать один столбец с идентификатором.


Добавление к таблице BookAuthors ограничения FOREIGN KEY

1. Обратитесь к бизнес-правилам и структуре базы данных и найдите в таблице BookAuthors столбец (или столбцы), для которых следует определить ограничение FOREIGN KEY. Помните, что ограничение FOREIGN KEY устанавливает и обеспечивает связь между двумя таблицами. Можно определить, где должны быть эти связи, взглянув на бизнесправила и структуру базы данных.


Добавление ограничения FOREIGN KEY к таблицам Books, BookOrders, Orders и Employees

1. С помощью бизнес-правил и структуры базы данных найдите в таблицах Books, BookOrders, Orders и Employees столбцы, для которых следует определить ограничение , FOREIGN KEY.

2. Средствами SQL Query Analyzer добавьте внешний ключ к таблицам Books, BookOrders, Orders и Employees.


Добавление к таблице Customers ограничения CHECK

1. Обратитесь к бизнес-правилам и структуре базы данных и найдите в таблице Customers столбец (или столбцы), для которого следует определить ограничение CHECK. Помните, что ограничение CHECK обеспечивает доменную целостность, ограничивая значения, которые можно ввести в столбец.

Для какого столбца (или столбцов) таблицы Customers следует определить ограничение CHECK?


Добавление ограничения CHECK к таблицам Authors и Books

1. При помощи бизнес-правил и структуры базы данных найдите в таблицах Authors и Books столбцы, для которых надо определить ограничение CHECK.

Для каких столбцов таблиц Authors и Books следует определить ограничения CHECK?

2. Введите на панели Editor в окне Query следующий код на Transact-SQL:


Как убедиться, что ограничения добавлены к таблицам

1. На панели Editor окна Query введите и исполните следующий код на Transact-SQL:

На вкладке Grids панели Results выводятся сведения о таблице Authors.

2. Прокрутите вкладку Grids до раздела со сведениями об ограничениях.


  1. Выборка и модификация данных
  2. В этой главе
  3. Прежде всего
  4. Выборка данных из базы данных SQL Server
  5. Основы оператора SELECT
  6. Конструкция SELECT
  7. Использование ключевых слов в списке выбора
  8. Ключевое слово DISTINCT
  9. Ключевое слово TOP n
  10. Ключевое слово AS
  11. Типы информации в списке выбора
  12. Конструкция INTO
  13. Конструкция FROM
  14. Конструкции WHERE, GROUP BY и HAVING
  15. Конструкция GROUP BY
  16. Обработка конструкций WHERE, GROUP BY и HAVING
  17. Конструкция ORDER BY
  18. Упражнение 1. Использование операторов SELECT для выборки данных
  19. Извлечение всех данных из таблицы Titles
  20. Получение данных из определенных столбцов таблицы Titles
  21. Задание условия, которому должен соответствовать результирующий набор
  22. Группировка данных в результирующем наборе
  23. Создание таблицы для размещения результирующего набора
  24. Выборка данных с помощью усложненных методик работы с запросами
  25. Извлечение данных с помощью соединений
  26. Внутренние соединения
  27. Внешние соединения
  28. Использование левых внешних соединений
  29. Определение подзапросов внутри операторов SELECT
  30. Типы подзапросов
  31. Подзапросы с ключевыми словами IN или NOT IN
  32. Подзапросы с операторами сравнения
  33. Подзапросы с ключевыми словами EXISTS и NOT EXISTS
  34. Обобщение данных
  35. Обобщение данных с помощью оператора CUBE
  36. Обобщение данных с помощью оператора ROLLUP
  37. Упражнение 2. Извлечение данных с помощью усложненных методик работы с запросами
  38. Получение данных посредством внутреннего соединения
  39. Получение данных посредством левого внешнего соединения
  40. Получение данных с помощью правого внешнего соединения
  41. Получение данных с помощью полного внешнего соединения
  42. Использование в подзапросе ключевого слова IN
  43. Применение подзапроса с операторами сравнения и ключевым словом ALL
  44. Применение подзапроса с ключевым словом EXISTS
  45. Создание сводных данных посредством оператора ROLLUP
  46. Модификация данных в базах данных SQL Server
  47. Добавление данных в БД SQL Server
  48. Добавление данных с помощью оператора INSERT
  49. Добавление данных с помощью оператора INSERT...VALUES
  50. Добавление данных с помощью подзапроса SELECT
<< [Первая] < [Предыдущая] 1 2 [Следующая] > [Последняя] >>

Результаты 111 - 190 из 190