Пояснювальна записка 
  Курсова робота з дисципліни 
  «Бази даних» 
   Реферат 
   БАЗА ДАНИХ, СУБД MICROSOFT ACCESS 2002-2003, MICROSOFT VISUAL BASIC 6.0., РЕКЛАМНЕ АГЕНТСТВО RECORDS, ADODC 
  Об'єкт дослідження і розробки - створення бази даних та додатки до неї. 
  Мета роботи - вивчення основ дисципліни «Бази даних». 
  Розроблено базу даних в СУБД Microsoft Access 2002-2003, додаток до бази даних в Microsoft Visual Basic 6.0. 
   ЗМІСТ 
   Введення 
 . Проектування бази даних 
 . Створення бази даних за допомогою СУБД MS Access 
 . 1 Створення таблиць в СУБД Access 
 . 2 Схема даних в Access 
 . 3 Заповнення таблиць інформацією 
				
				
				
				
			 . Створення програми в Visual Basic для роботи з базами даних Access 
 . 1 Структура програми та взаємодії форм 
 . 2 Відкриття бази даних «Рекламне агентство» за допомогою засоби керування даними ADO 
 . 3 Видалення і додавання записів у базу даних «Рекламне агентство 
 . Створення запитів 
  Висновок 
  Бібліографічний список 
   ВСТУП 
   Завданням курсової роботи є створення бази даних за допомогою будь СУБД і розробка власного додатка для роботи з цією базою даних. 
  Група реляційних СУБД представлена ??на ринку програмних продуктів дуже широко. Це, наприклад, такі системи, як Paradox, Clarion, dBASE, FoxBASE, FoxPro, Clipper, Access. Найважливішою характеристикою будь СУБД є використовуваний в ній тип транслятора (інтерпретатор або компілятор). Програми, написані для системи-інтерпретатора, використовуються лише в присутності самої системи. В даний час швидкість роботи таких програм не поступається швидкості програм, згенерованих компілятором. Безперечною перевагою інтерпретаторів для програмістів є зручність в розробці і налагодженню програмних продуктів, а також при освоєнні мови. З перерахованих вище СУБД dBASE, FoxPro, Access є інтерпретаторами, а Clipper - компілятором. У пакетах dBASE і FoxPro мається компілятор, що дозволяє при бажанні сформувати EXE-файли готових програм. Недоліком систем-компіляторів є великі сумарні витрати часу на багаторазову компіляцію і збірку вихідних модулів програми при її налагодженні, що дуже уповільнює працю розробника. 
  В якості системи управління базами даних я вибрала Microsoft Access. СУБД Access має досить високі швидкісні характеристики і входить до складу надзвичайно популярного в нашій країні і за кордоном пакету Microsoft Office. Набір команд і функцій, пропонованих розробникам програмних продуктів в середовищі Access, за потужністю та гнучкості відповідає будь-яким сучасним вимогам до представлення та обробці даних. 
  Для розробки додатку я вибрала Microsoft Visual Basic. Програма Visual Basic була спеціально розроблена і ідеально підходить для створення інтерфейсу користувача, або проектування «лицьової сторони» програми, а також для роботи з наявними базами даних, тому, якщо ми хочемо надати більш привабливий вигляд даними, створеним за допомогою іншої програми, у тому числі Microsoft Access, ми легко зможемо це зробити в Visual Basic. Visual Basic передбачає технологію обробки баз даних, аналогічну використовуваної Microsoft Access. Це дає можливість створювати основні програми для роботи з базами даних за допомогою всього декількох десятків рядків в тексті програми. 
   1. ПРОЕКТУВАННЯ БАЗИ ДАНИХ 
   Створення нової бази даних (БД) Access здійснюється відповідно до її структурою, отриманої в результаті внемашинного проектування, яке полягає у створенні інформаційно-логічної моделі предметної області. Інформаційно-логічна модель (Илм) - сукупність інформаційних об'єктів (сутностей) предметної області і зв'язки між ними. 
  Ядром будь-якої бази даних є модель даних. Модель даних - сукупність структур даних та операцій їх обробки. Так як програма Microsoft Access - реляційна СУБД, то створюємо реляційну модель даних. Реляційна модель (від англ. Relation - відношення) була розроблена на початку 70-х років Едгаром Коддом. Модель спирається на систему понять реляційної алгебри, найважливіші з яких: таблиця, рядок, стовпець, ставлення і первинний ключ, а всі операції зводяться до маніпуляцій з таблицями. У реляційній моделі інформація представляється у вигляді прямокутних таб...