Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка концептуально-логічних моделей бази даних організації

Реферат Розробка концептуально-логічних моделей бази даних організації





ради і Виступ по атрибуту по атрибуту Реєстраційний номер


Висновок


В результаті розробки моделей відображення, що зв'язують глобальну реляційну модель (розроблену на етапі 5) із зовнішніми ієрархічними моделями (розробленими на етапі 2), отримані три ієрархії уявлень, що відповідають трьом зовнішнім моделям. У ході подальшого опрацювання отримана внутрішня структура окремих уявлень, що входять до складу ієрархій, що представляє собою еквісоедіненія від 2 до 6 нормалізованих таблиць внутрішньої реляційної моделі.


7. Розробка SQL-коду бази даних


Даний розділ присвячений програмуванню бази даних на основі концептуальної реляційної моделі. Розробляється програмний SQL-код, що забезпечує створення структури таблиць бази даних і уявлень відображення внутрішньої моделі в зовнішні моделі бази даних.


. 1 SQL-код створення таблиць


У даному підрозділі відповідно до реляційної моделлю записуються SQL-оператори CREATE TABLE, що забезпечують створення таблиць бази даних. Стандартні обмеження цілісності, специфіковані на попередньому етапі в таблицях 5.1-5.3 і 5.6, реалізуються за допомогою табличних коштів, нестандартні обмеження цілісності та операційні правила, специфіковані в таблицях 5.4 та 5.5, - за допомогою тригерів бази даних. Для зручності контролю створення обмежень відокремлене від створення стовпців виконується операторами ALTER TABLE. Тригери бази даних створюються операторами CREATE TRIGGER. При програмуванні орієнтувалися на діалект Transact-SQL для Microsoft SQL Server 2005.

Створення стовпців таблиць

Для створення стовпців застосовуються SQL-оператори CREATE TABLE. При цьому задаються імена, типи і розміри полів, а також стандартні обмеження обов'язковості і значення за замовчуванням.

DATABASE ДСTABLE Проведення (

Дата проведеніяIDENTITY (1,1) NOT NULL PRIMARY KEY,

Час проведення VARCHAR (50) NOT NULL

) TABLE Конференції (

Реєстраційний № конференції INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

Назва конференцііNOT NULL,

Дата проведеніяNOT NULL,

Код організаційного комітету VARCHAR (50) NOT NULL

) TABLE Організаційний комітет (

Код організаційного комітету VARCHAR (50) NOT NULL,

Код організатора INT NOT NULLTABLE Організатор (

Код організатора INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

ПІБ організатора VARCHAR (50) NOT NULL,

Роль в комітеті DATE NOT NULL,

) TABLE Доповідь (

Реєстраційний № доповіді INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

Назва доповіді (50) NOT NULL,

Реєстраційний № конференції INT NOT NULL

) TABLE Конкурси/виставки (

Реєстраційний № конкурси та виставки INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

Назва конкурси та виставки (50) NOT NULL,

Код організації INT NOT NULL

) TABLE Експонат (

НВП експонатаIDENTITY (1,1) NOT NULL PRIMARY KEY,

Код експоната (50) NOT NULL,

Реєстраційний № конкурси та виставки INT NOT NULL

) TABLE Автор (

Код автора INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

ПІБ автора (50) NOT NULL,

НВП експонатаNOT NULL,

Творчий внесок (50) NOT NULL,

) TABLE Заходи (

Реєстраційний № заходи INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

Назва конференції (50) NOT NULL,

Код організатораNOT NULL,

Дата проведення INT NOT NULL,

) TABLE Організатор (

Назва організації (50) NOT NULL,

Код організації INT NOT NULL,

Регістраціонний_номер INT NOT NULL,

Код керівника INT NOT NULL

) TABLE Керівник (

Код керівника INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

ПІБ керівника VARCHAR (50) NOT NULL,

) TABLE Конкурси і виставки (

Регістраціонний_номер INT IDENTITY (1,1) NOT NULL PRIMARY KEY,

НВП INT NOT NULL,

Код_дісертанта INT NOT NULL,


Назад | сторінка 17 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення бази даних, заповнення таблиць даними
  • Реферат на тему: National features of cuisine and table manners
  • Реферат на тему: Створення реляційної Бази даних
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Розробка бази даних в MS Access на основі таблиць MS Excel