Проектування бази даних "Автосалон"

Розробка бази даних для автосалону. Побудова інфологічної моделі БД засобами ER-діаграми. Опис базових таблиць. Нормалізація відношень бази даних до третьої нормальної форми. Операції реляційної алгебри над відношеннями з однаковими множинами атрибутів.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык украинский
Дата добавления 31.01.2013
Размер файла 25,9 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

4

Размещено на http://www.allbest.ru/

Вступ

Під базою даних ми розуміємо сукупність семи основних типів об'єктів: таблиць, запитів, форм, звітів, web-сторінок, макросів та модулів. В більшості випадків в файлі БД використовується не одна таблиця, а декілька. Між таблицями, як правило, встановлюють певні реляційні зв'язки.

Теpмін "база даних" загалом є достатньо об'ємним, складним та багатостороннім для однозначного визначення. Попередньо визначимо, що база даних - це множина взаємопов'язаних даних, об'єднаних спільним середовищем зберігання, спільним застосуванням, єдиною формою представлення, єдиними методами i засобами керування.

Завданням даної розрахункової роботи є опис певної предметної області, на основі якої буде розроблена реляційна база даних. Сьогодні реляційна модель баз даних є домінуючою у різноманітних застосуваннях. Вибраною предметною областю є автосалон.

1. Визначення та опис предметної області

В якості предметної області я обрала автосалон і потрібно побудувати базу даних для автосалону.

Характеристики предметної області, що підлягають відображенню у базі даних, описує така множина атрибутів: № авто, марка автомобіля, ціна в дилерській мережі, № двигуна, № кузова, № стандартного обладнання, двигун, кількість клапанів, потужність, розгін 0-100 км/год,с, тип кузова, кількість дверей, кількість місць, довжина/ширина/висота, об'єм багажника, подушки безпеки, бортовий комп'ютер, кондиціонер, клімат - контроль, люк, шкіряний салон, сигналізація, гарантія виробника, № продавця, прізвище, ім'я, по-батькові продавця, посада, освіта, дата прийняття на роботу, № замовлення, дата продажу, ціна авто у автосалоні.

Всі перелічені вище характеристики можна подати такими інформаційними відношеннями:

· До об'єктів і властивостей, що містять інформацію про автомобілі можна віднести:

1. № авто;

2. марка автомобіля;

3. ціна в дилерській мережі;

4. № двигуна;

5. № кузова;

6. № стандартного обладнання;

· До інформації про двигун автомобіля належить:

1. № двигуна;

2. кількість клапанів;

3. потужність, кінських сил;

4. розгін 0-100 км/год,с;

· До інформації про кузов автомобіля можна віднести:

1. № кузова;

2. тип;

3. кількість дверей;

4. кількість місць;

5. довжина/ширина/висота,мм;

6. об'єм багажника,л.

· До інформації про стандартне обладнання автомобіля належать:

1. № стандартного обладнання;

2. подушки безпеки,штук;

3. бортовий комп'ютер;

4. кондиціонер;

5. клімат - контроль;

6. люк;

7. шкіряний салон;

8. сигналізація;

9. гарантія виробника.

· До інформації про продавців автосалону можна віднести:

1. № продавця;

2. ПІБ продавця;

3. посада;

4. освіта;

5. дата прийняття на роботу.

· До інформації про продаж автомобілів належать:

1. № замовлення;

2. № авто;

3. дата продажу;

4. ціна авто у автосалоні;

5. № продавця.

автосалон база дані реляційний

2. Побудова ER-моделі бази даних «Автосалон»

Аналіз визначених вище об'єктів та атрибутів дозволяє виділити сутності проектованої бази даних, і ухваливши рішення про створення реляційної бази даних, побудувати її інфологічну модель засобами ER-діаграми. Підкреслені атрибути поданих сутностей є первинними ключами.

Перелік сутностей (назва сутності записується великими літерами).

АВТОМОБІЛІ (№_авто, Марка_автомобіля, Ціна_в_дилерській мережі, №_двигуна, №_кузова, №_стандартного_обладнання). Дана сутність містить інформацію про комплектацію автомобілів, які пропонує автосалон.

ДВИГУН (№_двигуна, Тип, Кількість_клапанів, Потужність, Розгін). Сутність містить інформацію про двигун.

КУЗОВ (№_кузова, Тип, Кількість_дверей, Кількість_місць, Довжина/ширина/висота, Об'єм_багажника). В цій сутності міститься інформація про кузов автомобіля.

СТАНДАРТНЕ_ОБЛАДНАННЯ (№_стандартного_обладнання, Подушки_безпеки, Бортовий_комп'ютер, Кондиціонер, Клімат - контроль, Люк, шкіряний_салон, Сигналізація, Гарантія_виробника). Тут міститься інформація про види і наявність стандартного обладнання.

ПРОДАВЕЦЬ (№_продавця, Прізвище, Ім'я, По-батькові, Посада, Освіта, Дата_прийняття_на_роботу). В цій сутності міститься інформація про продавців, які продають автомобілі у автосалоні.

ПРОДАЖ (№_замовлення, Дата_продажу, Ціна_авто_у_автосалоні, №_продавця). Тут міститься інформація про продаж автомобілів.

3. Даталогічна модель бази даних «Автосалон»

У відповідності з процедурою проектування кожна з сутностей ПО подається базовою таблицею. Опис таблиць:

ТАБЛИЦЯ Автомобілі * ( Звичайна сутність )

ПЕРВИННИЙ КЛЮЧ ( №_Авто )

ПОЛЯ ( №_Авто Ціле, Марка_автомобіля Текст 25, Ціна_в_дилерській_мережі Грошове, №_двигуна Ціле, №_кузова Ціле, №_стандартного_обладнання Ціле )

ТАБЛИЦЯ Двигун * ( Звичайна сутність)

ПЕРВИННИЙ КЛЮЧ ( №_Двигуна )

ПОЛЯ ( №_Двигуна Ціле, Двигун Ціле, Кількість_клапанів Ціле, Потужність Текст 20, Розгін Текст 20 )

ТАБЛИЦЯ Кузов * ( Звичайна сутність)

ПЕРВИННИЙ КЛЮЧ ( №_Кузова )

ПОЛЯ ( №_Кузова Ціле, Тип Текст 30, Кількість_дверей Ціле, Кількість_місць Ціле, Довжина/ширина/висота Текст 25, Об'єм_багажника Ціле )

ТАБЛИЦЯ Стандартне_обладнання * ( Звичайна сутність)

ПЕРВИННИЙ КЛЮЧ ( №_Стандартного_обладнання )

ПОЛЯ ( №_Стандартного_обладнання Ціле, Подушки_безпеки, Бортовий_комп'ютер Логічне, Кондиціонер Логічне, Клімат-контроль Логічне, Люк Логічне, Шкіряний_салон Логічне, Сигналізація Логічне, Гарантія_виробника Ціле )

ТАБЛИЦЯ Продавець * ( Звичайна сутність)

ПЕРВИННИЙ КЛЮЧ ( №_Продавця )

ПОЛЯ ( №_Продавця Ціле, Прізвище Текст 30, Ім'я Текст 20, По-батькові Текст 20, Освіта Текст 18, Посада Текст 20, Дата_прийняття_на_роботу Дата )

ТАБЛИЦЯ Продаж * ( Звичайна сутність)

ПЕРВИННИЙ КЛЮЧ ( №_Замовлення )

ПОЛЯ ( №_Замовлення Ціле, №_авто Ціле, Дата_продажу Дата, Ціна_авто_у_автосалоні Грошове, №_продавця Ціле)

4. Нормалізація бази даних

У межах реляційної моделі даних Е.Ф. Кодд розробив апарат нормалізації відношень і запропонував механізм, який дає змогу привести відношення до третьої нормальної форми. Нормалізація схеми відношення виконується шляхом декомпозиції схеми.

Нормалізація - це розбиття таблиці на дві або більше, що володіють кращими властивостями під час додавання, зміни і видалення даних. Остаточна мета нормалізації зводиться до отримання такого проекту бази даних, в якому кожен факт розташовується лише в одному місці, тобто виключена надмірність інформації. Це робиться не стільки з метою економії пам'яті, скільки для виключення можливої суперечності даних, що зберігаються. Кожна таблиця у реляційній базі даних задовольняє умову, відповідно до якої у позиції на перетині кожного рядка і стовпця таблиці завжди знаходиться єдине атомарне значення, і ніколи не може бути множина таких значень. Будь-яка таблиця, що задовольняє цю умову, називається нормалізованою. Фактично, ненормалізовані таблиці, тобто таблиці, які містять групи, що повторюються навіть не реалізуються у реляційних БД.

Кожна нормалізована таблиця автоматично вважається таблицею у першій нормальній формі. Таблиця перебуває у 2НФ, якщо вона перебуває у 1НФ і задовольняє, крім того, деяку додаткову умову. Отже, кожна нормальна форма є у певному сенсі обмеженою але і прийнятнішою, ніж попереднє.

У розрахунковій роботі необхідно здійснити нормалізацію відношень бази даних до третьої (другої) НФ.

Після побудови логічно структури варто перевірити, чи не порушені у заданому проекті принципи нормалізації, тобто кожне не ключове поле кожної таблиці:

· функціонально залежить від повного первинного ключа, а не від його частини (якщо ключ складений);

· не має функціональної залежності від іншого не ключового поля.

Проведемо нормалізацію відношень бази даних Туристична база до третьої (другої ) нормальної форми або НФБК.

Після проведення логічної структури варто перевірити, чи не порушенні у заданому проекті принципи нормалізації, тобто кожне не ключове поле кожної таблиці:

· функціонально залежить від повного первинного ключа, а не від його частини (якщо ключ складений );

· не має функціональної залежності від іншого не ключового поля.

Сутності АВТОМОБІЛІ, ДВИГУН, КУЗОВ, СТАНДАРТНЕ_ОБЛАДНАННЯ, ПРОДАВЕЦЬ, ПРОДАЖ, перебувають у 2НФ, 3НФ та НФБК, це засвідчує те, що в жодній із сутностей не спостерігається явища транзитивності. Кожен ключ у сутностях єдиний та простий, а не складний. Отже, всі відношення перебувають в нормальній формі Бойса-Кодда (НФБК).

5. Операції реляційної алгебри

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

Виконаємо операції реляційної алгебри над відношеннями бази. Оскільки теоретико-множинні операції виконуються над відношеннями з однаковими множинами атрибутів, створимо копію відповідного відношення АВТОМОБІЛІ і АВТОМОБІЛІ _1, змінивши його інформаційне наповнення.

Операція об'єднання відношень АВТОМОБІЛІ і АВТОМОБІЛІ_1

Бортовий номер

модель

Рік випуску

1

Б-52

2006

2

Боінг-747

2008

3

АН-124

2011

Початковий стан відношення Літак

Літак_1

Бортовий номер

модель

Рік випуску

1

Б-52

2006

3

АН-124

2011

4

ТУ-144

2011

Початковий стан відношення Літак_1

Літак Літак_1

Бортовий номер

модель

Рік випуску

1

Б-52

2006

2

Боінг-747

2008

3

АН-124

2011

4

ТУ-144

2011

Результат операції об'єднання відношень

Операція перетину відношень Літак Літак_1

Літак Літак_1

Бортовий номер

модель

Рік випуску

1

Б-52

2006

3

АН-124

2011

Початковий стан відношення АВТОМОБІЛІ

Операція різниці відношень АВТОМОБІЛІ і АВТОМОБІЛІ _1

АВТОМОБІЛІ \ АВТОМОБІЛІ _1

№ авто

марка автомобіля

ціна в дилерській мережі

№ двигуна

№ кузова

№ стандартного обладнання

3

BMW M5

135 840,00р.

3

3

3

4

BMW X3 2.0d

53 800,00р.

4

4

4

а)

АВТОМОБІЛІ_1 \ АВТОМОБІЛІ

№ авто

марка автомобіля

ціна в дилерській мережі

№ двигуна

№ кузова

№ стандартного обладнання

5

BMW X5 4.4i

90 000,00р.

5

5

5

6

Hummer H2

90 000,00р.

6

6

6

б)

Операція проекції відношення АВТОМОБІЛІ

ПРОДАВЕЦЬ[№_авто, Марка_автомобіля, Ціна_в дилерській мережі]

№ авто

марка автомобіля

ціна в дилерській мережі

1

Audi A8 4.2 quattrо

109 600,00р.

2

Audi Q7 4.2 quattro

95 140,00р.

3

BMW M5

135 840,00р.

4

BMW X3 2.0d

53 800,00р.

Операція селекції відношення АВТОМОБІЛІ

З відношення АВТОМОБІЛІ істинне значення приймають ті значення, №_авто яких менше 5.

Select (АВТОМОБІЛІ, №_авто<5)

№ авто

марка автомобіля

ціна в дилерській мережі

№ двигуна

№ кузова

№ стандартного обладнання

1

Audi A8 4.2 quattrо

109 600,00р.

1

1

1

2

Audi Q7 4.2 quattro

95 140,00р.

2

2

2

3

BMW M5

135 840,00р.

3

3

3

4

BMW X3 2.0d

53 800,00р.

4

4

4

Операція натурального з'єднання відношень ПРОДАВЕЦЬ і ПРОДАЖ

№ продавця

прізвище

ім"я

по батькові

посада

дата прийняття на роботу

освіта

1

Федишин

Михайло

Іванович

замісник директора

06.03.2004

вища

2

Юрків

Тарас

Миколаєвич

продавець

12.12.2005

вища

3

Паньків

Олена

Романівна

фінансовий директор

16.03.2005

вища

4

Іванов

Андрій

Петрович

продавець

04.09.2004

вища

№ замовлення

№ авто

дата продажу

№ продавця

1

3

05.08.2007

1

2

14

29.08.2007

1

3

11

24.03.2007

2

4

2

01.02.2007

2

№ продавця

прізвище

ім"я

по батькові

посада

дата прийняття на роботу

освіта

№ замовлення

№ авто

Дата продажу

№ продавця

1

Федишин

Михайло

Іванович

замісник директора

06.03.2004

вища

1

3

05.08.2007

1

2

Юрків

Тарас

Миколаєвич

продавець

12.12.2005

вища

2

14

29.08.2007

1

3

Паньків

Олена

Романівна

фінансовий директор

16.03.2005

вища

3

11

24.03.2007

2

4

Іванов

Андрій

Петрович

продавець

04.09.2004

вища

4

2

01.02.2007

2

У відношеннях ПРОДАВЕЦЬ і ПРОДАЖ спільним атрибутом є №_продавця.

Початкове значення відношення АВТОМОБІЛІ

Операція умовного з'єднання відношень

Проекція відношення ДВИГУН

№ авто

марка автомобіля

ціна в дилерській мережі

№ двигуна

№ кузова

№ стандартного обладнання

1

Audi A8 4.2 quattrо

109 600,00р.

1

1

1

2

Audi Q7 4.2 quattro

95 140,00р.

2

2

2

3

BMW M5

135 840,00р.

3

3

3

4

BMW X3 2.0d

53 800,00р.

4

4

4

5

BMW X5 4.4i

90 000,00р.

5

5

5

6

Hummer H2

90 000,00р.

6

6

6

ДВИГУН_1[№_двигуна, Кількість_клапанів]

№ двигуна

кількість клапанів

1

3

2

3

3

4

4

4

5

4

6

5

Умовне з'єднання відношень

№ авто

марка автомобіля

ціна в дилерській мережі

№ двигуна

№ кузова

№ стандартного обладнання

№ двигуна

кількість клапанів

3

BMW M5

135 840,00р.

3

3

3

3

4

4

BMW X3 2.0d

53 800,00р.

4

4

4

4

4

5

BMW X5 4.4i

90 000,00р.

5

5

5

5

4

6

Hummer H2

90 000,00р.

6

6

6

6

5

Виконаємо операцію над відношенням АВТОМОБІЛІ і проекцією відношення ДВИГУН - ДВИГУН_1([№_двигуна, Кількість_клапанів), критерій ш=(Кількість клапанів>3 і Номер_авто>2).

Операція ділення

Для виконання операції оберемо проекції відношень АВТОМОБІЛІ_2 (№_двигуна, №_кузова) (відношення-ділене) і ДВИГУН_2 (№_двигуна) (дільник):

Проекції відношень АВТОМОБІЛІ і ДВИГУН

№ двигуна

№ кузова

1

1

1

2

2

1

2

2

2

1

3

2

3

4

3

3

№ двигуна

1

2

3

Результат операції ділення

АВТОМОБІЛІ_2 з DIVIDEBY ДВИГУН_2

№_кузова

1

2

Операція включення нового кортежу у відношення ДВИГУН Insert(ДВИГУН, 8, V6, 4, 272, 8,4)

Новий стан відношення ДВИГУН

№ двигуна

двигун

кількість клапанів

потужність, кіньських сил

розгін 0-100 км/год,с

1

V8

4

320

7

2

R4

4

150

10,2

3

V10

4

507

4,7

4

V8

4

340

6,8

5

V8

4

450

5,6

6

V8

5

335

6,3

7

V8

5

350

7,4

8

V6

4

272

8,4

Операція вилучення кортежу з відношення ДВИГУН.

Delete( ДВИГУН,( №_двигуна = «5»))

№ двигуна

двигун

кількість клапанів

потужність, кіньських сил

розгін 0-100 км/год,с

1

V8

4

320

7

2

R4

4

150

10,2

3

V10

4

507

4,7

4

V8

4

340

6,8

6

V8

5

335

6,3

7

V8

5

350

7,4

8

V6

4

272

8,4

Новий стан відношення ДВИГУН

Операція визначення нового атрибута премія.

Add ( ПРОДАВЕЦЬ, премія)

№ продавця

прізвище

ім"я

по батькові

посада

дата прийняття на роботу

освіта

премія

1

Федишин

Михайло

Іванович

замісник директора

06.03.2004

вища

ні

2

Юрків

Тарас

Миколаєвич

продавець

12.12.2005

вища

так

3

Паньків

Олена

Романівна

фінансовий директор

16.03.2005

вища

ні

4

Іванов

Андрій

Петрович

продавець

04.09.2004

вища

так

Новий стан відношення ПРОДАВЕЦЬ

Операція зміни параметрів атрибута у відношенні АВТОМОБІЛІ

· Зміна імені атрибута.

Ім'я атрибута Марка_автомобіля з областю визначення { Audi A8 4.2 quattrо, Audi Q7 4.2 quattro, BMW M5, BMW X3 2.0d, BMW X5 4.4i, Hummer H2, Land Cruiser 4.0 V6 VVT-i } замінюємо іменем Автомобіль з аналогічною областю визначення.

Rename(АВТОМОБІЛІ,Марка_автомобіля, Автомобіль)

Новий стан відношення АВТОМОБІЛІ

№ авто

автомобіль

ціна в дилерській мережі

№ двигуна

№ кузова

№ стандартного обладнання

1

Audi A8 4.2 quattrо

109 600,00р.

1

1

1

2

Audi Q7 4.2 quattro

95 140,00р.

2

2

2

3

BMW M5

135 840,00р.

3

3

3

4

BMW X3 2.0d

53 800,00р.

4

4

4

5

BMW X5 4.4i

90 000,00р.

5

5

5

6

Hummer H2

90 000,00р.

6

6

6

7

Land Cruiser 4.0 V6 VVT-i

62 500,00р.

7

7

7

· Зміна області визначення атрибута.

Задамо функцію конверсії С (Марка_автомобіля):

Таблиця 5.1

С(Марка_автомобіля)

D Марка_автомобіля

D' Марка_автомобіля

Audi A8 4.2 quattrо

ексклюзив

Audi Q7 4.2 quattro

ексклюзив

BMW M5

ексклюзив

BMW X3 2.0d

ексклюзив

BMW X5 4.4i

ексклюзив

Hummer H2

ексклюзив

Land Cruiser 4.0 V6 VVT-i

ексклюзив

Alter(АВТОМОБІЛІ, D Марка_автомобіля, D' Марка_автомобіля)

Висновок

СУБД MS ACCESS є достатньо ефективним і потужним засобом розробки як локальних застосувань середнього та малого обсягу різноманітного характеру, так і клієнтських засобів доступу до бази даних в архітектурі «клієнт - сервер». У розпорядження користувача та розробника СУБД надає набір засобів для виконання основних функцій:

- створення, модифікація та супровід баз даних реляційного типу;

- підтримка другої нормальної форми баз даних, гнучкої системи зв'язків між даними та правил цілісності;

- розробка запитів різного характеру та типу;

- імпорт, експорт та підключення зовнішніх даних, у тому числі, і серверних баз даних;

- візуальна розробка і від лагодження екранних засобів відображення та опрацювання даних із застосуванням об'єктно - орієнтованого підходу та ситуаційного керування процесами;

- проектування форм вихідних документів із застосуванням як вбудованого, так і зовнішніх генераторів звітів;

- розробка застосувань із застосуванням макрокоманд для керування процесами та реалізації основних дій користувача;

- можливість розробки прикладних систем, сумісних із іншими СУБД та середовищами.

Список використаної літератури

1. Берко А.Ю., Верес О.М., Пасічник В.В. Системи баз даних та знань. Книга 1. Організація баз даних та знань: навчальний посібник. - Львів: «Магнолія 2006», 2008. - 456с.

2. Берко А.Ю. Проектування та експлуатація баз даних реляційного типу: Методичні вказівки по виконанню лабораторних робіт з курсу «Організація баз даних» для студентів, що навчаються за базовим напрямком «Комп'ютеры науки». - Львів, ДУ ЛП, 1996. - 56 с.

Размещено на Allbest.ru

...

Подобные документы

  • Розробка структури бази даних. ER-моделі предметної області. Проектування нормалізованих відношень. Розробка форм, запитів, звітів бази даних "Автосалон". Тестування роботи бази даних. Демонстрація коректної роботи форми "Додавання даних про покупців".

    курсовая работа [4,0 M], добавлен 02.12.2014

  • Аналіз предметної галузі, постановка задачі, проектування бази даних. UML-моделювання, побудова ER-діаграми, схеми реляційної бази даних у третій нормальній формі. Призначення і логічна структура. Опис фізичної моделі бази даних, програмної реалізації.

    курсовая работа [3,5 M], добавлен 28.11.2011

  • Проектування і реалізація реляційної бази даних для централізованого зберігання інформації з метою полегшення і систематизації даних замовлень клієнтів готельного комплексу. Розробка сценаріїв для створення бази даних і базових таблиць проекту.

    курсовая работа [147,2 K], добавлен 02.06.2019

  • Форми вихідних документів. Перелік запитів до бази даних. Побудова інфологічної моделі, її структурні компоненти: сутності, зв’язки та відносини. Перелік таблиць, опис запитів. Загальна характеристика та головний зміст форм розроблюваної бази даних.

    курсовая работа [414,5 K], добавлен 31.01.2014

  • Розробка бази даних "Автовокзал". Функціональні залежності між атрибутами. Ідентифікація атрибутів, які в реляційної моделі даних використовуються в якості первинних ключів реляційних відносин. Організація вибірки інформації з бази за допомогою запиту.

    курсовая работа [35,6 K], добавлен 19.08.2012

  • Опис вхідних та вихідних повідомлень, процедури перетворення даних. Розробка інфологічної моделі, інформаційні об’єкти та їх характеристика. Автоматизація даталогічного проектування. Опис структур таблиць бази даних на фізичному рівні, реалізація запитів.

    курсовая работа [2,5 M], добавлен 02.01.2014

  • Реляційна модель баз даних. Цілісність бази даних. Нормалізація, нормальні форми та функціональні залежності. Нормальна форма Бойса-Кодда. Запити та форми Access. Процес нормалізації при побудові бази даних "Музей" та система запитів над даними.

    курсовая работа [2,9 M], добавлен 06.11.2013

  • Основні відомості про реляційні бази даних, система управління ними. Основні директиви для роботи в середовищі MySQ. Визначення та опис предметної області. Створення таблиць та запитів бази даних автоматизованої бази даних реєстратури в поліклініці.

    курсовая работа [2,9 M], добавлен 06.11.2011

  • Проектування бази даних, що реалізує звіти про графік робіт на об’єктах впродовж місяця. Графічне зображення нагромаджувачів даних. Побудова діаграм потоків даних і переходів станів, таблиць у вигляді двовимірного масиву, запитів. Створення бази даних.

    курсовая работа [1,2 M], добавлен 29.02.2012

  • Використання баз даних та інформаційних систем. Поняття реляційної моделі даних. Ключові особливості мови SQL. Агрегатні функції і угрупування даних. Загальний опис бази даних. Застосування технології систем управління базами даних в мережі Інтернет.

    курсовая работа [633,3 K], добавлен 11.07.2015

  • Даталогічне проектування баз даних та концептуальне (інфологічне) проектування (побудова ER-діаграми та нормалізація даних) інформаційної системи. Фізичне проектування інформаційних систем (СУБД Access: об’єкти бази, створення таблиць, запитів та форм).

    курсовая работа [3,5 M], добавлен 09.01.2010

  • Специфікація вимог для кожного з двох користувачів. Концептуальне проектування бази даних. Визначення типів сутностей та зв’язків, доменів. Перетворення концептуальної моделі даних у логічну, визначення набору відношень, підтримки цілісності даних.

    курсовая работа [55,1 K], добавлен 15.03.2015

  • Особливості процесу формування та опрацювання бази даних Ліги Чемпіонів. Етапи проектування логічної структури реляційної бази даних, застосування теоретико-множинних операцій реляційної алгебри. Ліга чемпіонів УЄФА як щорічний футбольний турнір.

    контрольная работа [3,2 M], добавлен 27.08.2012

  • Побудова інформаційної системи "Магазин товарів для настільного тенісу" з автоматизації роботи магазину. Концептуальне моделювання бази даних. Обґрунтування вибору СУБД. Логічне проектування бази даних. Схема бази даних. Створення таблиць в конструкторі.

    курсовая работа [8,8 M], добавлен 16.12.2015

  • Відомості про бази даних, їх історія становлення та загальна інформація про Microsoft Visual FoxPro. Установка Visual FoxPro, створення проекту, таблиць, запитів. Аналіз реляційної бази даних. Прийоми проектування і реалізації реляційної бази даних.

    курсовая работа [1,6 M], добавлен 22.04.2019

  • Системний аналіз бази даних за вхідною та вихідною документацією, визначення сутностей, атрибутів, зв’язків. Створення логічної моделі бази даних із застосуванням нормалізації, алгоритм її роботи. Розробка програмного забезпечення та інтерфейсу СУБД.

    курсовая работа [946,8 K], добавлен 02.07.2015

  • Аналіз відомих підходів до проектування баз даних. Моделі "сутність-зв'язок". Ієрархічна, мережева та реляційна моделі представлення даних. Організація обмежень посилальної цілісності. Нормалізація відносин. Властивості колонок таблиць фізичної моделі.

    курсовая работа [417,6 K], добавлен 01.02.2013

  • Вибір технологічного інструментарію для реалізації проекту. Розробка сценаріїв для створення бази даних і базових таблиць. Аналіз забезпечення декларативної цілісності реляційних даних. Особливість створення об'єктів для маніпулювання інформацією.

    курсовая работа [275,7 K], добавлен 17.05.2019

  • Розробка бази даних для меблевої фірми. Обстеження і аналіз предметної області та побудова концептуальної, логічної та фізичної моделі цієї бази даних. Використання мови програмування Visual Basic при написанні програмного коду, що обслуговує базу даних.

    курсовая работа [1,4 M], добавлен 24.10.2010

  • Поняття та переваги реляційної бази, автоматизація аналізу даних. Опис основних компонентів сховища даних AS/400. Процес перетворення оперативних даних в інформаційні. Багатовимірні бази даних (MDD). Опис даних і створення файлів в інтеграційних базах.

    реферат [36,8 K], добавлен 14.01.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.