• СОЗДАТЬ ТАБЛИЦУ Издательства *( Стержневая сущность ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_издательства ) ПОЛЯ ( Код_издательства
  • Код_заглавия
  • Вид_издания
  • Код_языка ) ПОЛЯ ( Код_языка Целое, Язык
  • ТАБЛИЦУ Читатели *( Стержневая сущность ) ПЕРВИЧНЫЙ КЛЮЧ ( Ном_билета ) ПОЛЯ ( Ном_билета
  • Отчество
  • Код_издания Целое, Код_заглавия Целое, Вид_издания
  • Код_издательст- ва
  • СОЗДАТЬ ТАБЛИЦУ Переплеты *( Обозначение )
  • Номер_переплета
  • СОЗДАТЬ ТАБЛИЦУ Аннотации *( Характеризует Издания ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_издания ) ВНЕШНИЙ КЛЮЧ ( Код_издания
  • Код_издания Целое, Аннотация
  • СОЗДАТЬ ТАБЛИЦУ Авторы *( Связывает Создатели и Издания )
  • Код_издания
  • СОЗДАТЬ ТАБЛИЦУ Переводчики *( Связывает Создатели, Издания и Языки) ПЕРВИЧНЫЙ КЛЮЧ ( Код_создателя, Код_издания
  • Код_создателя
  • Код_языка
  • Microsoft Word Bas db access L. doc




    Download 2,16 Mb.
    bet25/75
    Sana31.01.2024
    Hajmi2,16 Mb.
    #149242
    1   ...   21   22   23   24   25   26   27   28   ...   75
    Bog'liq
    Microsoft Word Bas db access L. doc

    Ma'lumotlar bazasini loyihalashtirish.

    Har bir olingan mohiyatlar loyihalash protsеdurasi bilan birgalikda asosiy jadval ko’rinishda taqdim qilinishi kеrak. Bu jadvallarning birinchi varianti quyidagicha tavsiflangan:
    СОЗДАТЬ ТАБЛИЦУ Создатели *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_создат )
    ПОЛЯ ( Код_создат Целое, Фам_ИО Текст 30 );
    СОЗДАТЬ ТАБЛИЦУ Издательства *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_издательства )
    ПОЛЯ ( Код_издательства Целое, Название Текст 40, Город Текст 25 );
    СОЗДАТЬ ТАБЛИЦУ Заглавия *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_заглавия )
    ПОЛЯ ( Код_заглавия Целое, Заглавие Запись );
    СОЗДАТЬ ТАБЛИЦУ Вид_издания *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Вид_издания )
    ПОЛЯ ( Вид_издания Целое, Название_вида Текст 16);
    СОЗДАТЬ ТАБЛИЦУ Характеры *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_характера )
    ПОЛЯ ( Код_характера Целое, Характер_переиздания Текст 16 );
    СОЗДАТЬ ТАБЛИЦУ Языки *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_языка )
    ПОЛЯ ( Код_языка Целое, Язык Текст 16, Сокращение Текст 6 );
    СОЗДАТЬ ТАБЛИЦУ Места *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_места )
    ПОЛЯ ( Код_места Целое, Номер_комнаты Целое, Номер_стелажа Целое,
    Номер_полки Целое );
    СОЗДАТЬ ТАБЛИЦУ Читатели *( Стержневая сущность )
    ПЕРВИЧНЫЙ КЛЮЧ ( Ном_билета )
    ПОЛЯ ( Ном_билета Целое, Фамилия Текст 20, Имя Текст 16,
    Отчество Текст 20, Адрес Текст 60, Телефон Текст 9 );
    СОЗДАТЬ ТАБЛИЦУ Издание *( Обозначение ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_издания ) ВНЕШНИЙ КЛЮЧ ( Код_заглавия ИЗ Заглавия
    NULL-значения НЕ ДОПУСТИМЫ УДАЛЕНИЕ ИЗ Заглавия ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Заглавия.Код_заглавия ОГРАНИЧИВАЕТСЯ) ВНЕШНИЙ КЛЮЧ ( Вид_издания ИЗ Вид_издания
    NULL-значения ДОПУСТИМЫ
    УДАЛЕНИЕ ИЗ Вид_издания ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Вид_издания.Вид_издания КАСКАДИРУЕТСЯ)
    ВНЕШНИЙ КЛЮЧ ( Код_издательства ИЗ Издательства
    NULL-значения НЕ ДОПУСТИМЫ
    УДАЛЕНИЕ ИЗ Издательства ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Издательства.Код_издательства КАСКАДИРУЕТСЯ) ПОЛЯ ( Код_издания Целое, Код_заглавия Целое, Вид_издания Текст 16,
    Номер_тома Целое, Авторский_знак Текст 3,
    Библиотечн_шифр Текст 12, Повторность Целое,
    Код_издательст- ва Целое, Год_издания Целое )
    ОГРАНИЧЕНИЯ (Значения полей Код_заглавия, Вид_издания и Код_издательства должны принадлежать набору значений соответствующих полей таблиц Заглавия, Вид_издания и Издательства; при нарушении вывод сообщения "Такого заглавия нет", "Такого вида издания нет" или "Такого издательства нет". );
    СОЗДАТЬ ТАБЛИЦУ Переплеты *( Обозначение ) ПЕРВИЧНЫЙ КЛЮЧ ( Номер_переплета ) ВНЕШНИЙ КЛЮЧ ( Код_издания_Целое,_Аннотация'>Код_издания ИЗ Издания
    NULL-значения НЕ ДОПУСТИМЫ УДАЛЕНИЕ ИЗ Издания ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Издания.Код_издания КАСКАДИРУЕТСЯ)
    ПОЛЯ ( Номер_переплета Целое, Код_издания Целое, Цена Деньги,
    Дата_приобретения Дата )
    ОГРАНИЧЕНИЯ ( Значения поля Код_издания должны принадлежать набору значений соответствующего поля таблицы Издания; при нарушении вывод сообщения "Такого издания нет" );
    СОЗДАТЬ ТАБЛИЦУ Аннотации *( Характеризует Издания )
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_издания )
    ВНЕШНИЙ КЛЮЧ ( Код_издания ИЗ Издания
    NULL-значения ДОПУСТИМЫ
    УДАЛЕНИЕ ИЗ Издания ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Издания.Код_издания КАСКАДИРУЕТСЯ) ПОЛЯ ( Код_издания Целое, Аннотация Запись )
    ОГРАНИЧЕНИЯ ( Значения поля Код_издания должны принадлежать набору значений соответствующего поля таблицы Издания; при нарушении вывод сообщения "Такого издания нет" );
    СОЗДАТЬ ТАБЛИЦУ Авторы *( Связывает Создатели и Издания ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_создателя, Код_издания ) ВНЕШНИЙ КЛЮЧ ( Код_создателя ИЗ Создатели
    NULL-значения НЕ ДОПУСТИМЫ
    УДАЛЕНИЕ ИЗ Создатели ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Создатели.Код_создателя КАСКАДИРУЕТСЯ) ВНЕШНИЙ КЛЮЧ ( Код_издания ИЗ Издания
    NULL-значения НЕ ДОПУСТИМЫ УДАЛЕНИЕ ИЗ Издания ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Издания.Код_издания КАСКАДИРУЕТСЯ) ПОЛЯ ( Код_создателя Целое, Код_издания Целое )
    ОГРАНИЧЕНИЯ ( Значения полей Код_создателя и Код_издания должны принадлежать набору значений соответствующих полей таблиц Создатели и Издание; при нарушении вывод сообщения "Такого автора нет" или "Такого издания нет" );
    Составители, Редакторы, Художники ва Переиздания jadval tavsifi bir xil mazmunga ega bo’ladi. Loyihalashtiriladigan ma'lumotlar bazasining qolgan jadvallari ham quyidagicha tavsiflanadi:
    СОЗДАТЬ ТАБЛИЦУ Переводчики *( Связывает Создатели, Издания и Языки)
    ПЕРВИЧНЫЙ КЛЮЧ ( Код_создателя, Код_издания )
    ВНЕШНИЙ КЛЮЧ ( Код_создателя ИЗ Создатели
    NULL-значения НЕ ДОПУСТИМЫ
    УДАЛЕНИЕ ИЗ Создатели ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Создатели.Код_создателя КАСКАДИРУЕТСЯ) ВНЕШНИЙ КЛЮЧ ( Код_издания ИЗ Издания
    NULL-значения НЕ ДОПУСТИМЫ УДАЛЕНИЕ ИЗ Издания ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Издания.Код_издания КАСКАДИРУЕТСЯ) ВНЕШНИЙ КЛЮЧ ( Код_языка ИЗ Языки
    NULL-значения НЕ ДОПУСТИМЫ УДАЛЕНИЕ ИЗ Языки ОГРАНИЧИВАЕТСЯ
    ОБНОВЛЕНИЕ Языки.Код_языка КАСКАДИРУЕТСЯ) ПОЛЯ ( Код_создателя Целое, Код_издания Целое )
    ОГРАНИЧЕНИЯ ( Значения полей Код_создателя, Код_издания и Код_языка должны принадлежать набору значений соответствующих полей таблиц Создатели, Издание и Языки; при нарушении вывод сообщения "Такого автора нет" или "Такого издания нет" или "Такого языка нет");

    Download 2,16 Mb.
    1   ...   21   22   23   24   25   26   27   28   ...   75




    Download 2,16 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Microsoft Word Bas db access L. doc

    Download 2,16 Mb.