• СОЗДАТЬ ТАБЛИЦУ Издательства *( Стержневая сущность ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_издательства ) ПОЛЯ ( Код_издательства
  • СОЗДАТЬ ТАБЛИЦУ Заглавия *( Стержневая сущность ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_заглавия ) ПОЛЯ ( Код_заглавия
  • СОЗДАТЬ ТАБЛИЦУ Характеры *( Стержневая сущность ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_характера ) ПОЛЯ ( Код_характера
  • СОЗДАТЬ ТАБЛИЦУ Языки *( Стержневая сущность ) ПЕРВИЧНЫЙ КЛЮЧ ( Код_языка ) ПОЛЯ ( Код_языка
  • Номер_полки
  • Код_заглавия
  • Код_издания
  • Код_издательст- ва
  • Ma'lumotlar bazasini loyihalashtirish




    Download 1 Mb.
    bet4/26
    Sana13.06.2024
    Hajmi1 Mb.
    #263151
    1   2   3   4   5   6   7   8   9   ...   26
    Bog'liq
    Nasiba

    2.7.3 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, Повторность Целое, Код_издательст- ва Целое, Год_издания Целое )
    ОГРАНИЧЕНИЯ (Значения полей Код_заглавия, Вид_издания и Код_издательства должны принадлежать набору значений соответствующих полей таблиц Заглавия, Вид_издания и Издательства; при нарушении вывод сообщения "Такого заглавия нет", "Такого вида издания нет" или "Такого издательства нет". );

    Download 1 Mb.
    1   2   3   4   5   6   7   8   9   ...   26




    Download 1 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Ma'lumotlar bazasini loyihalashtirish

    Download 1 Mb.