та/час). Ключовим полем є поле - ПІБ учня. p align="justify"> Зв'язок в таблицях В«один-до-багатьохВ» здійснюється по полю найменування інструменту. Важливим моментом для збереження цілісності даних є те, що при створенні зв'язку потрібно поставити забезпечення цілісності даних, каскадне видалення і каскадне оновлення пов'язаних полів (рис. 1). br/>В
Малюнок 1. Створення зв'язку між полями таблиць. br/>
У третій таблиці Klass міститься інформація про класи. У даній таблиці присутні наступні поля: найменування класу (текстовий, розмір поля 25), ПІБ викладача (текстовий, розмір поля 25), кількість учнів (числовий, довге ціле), термін навчання (числовий, довге ціле) і аудиторія (числовий, довге ціле). Ключовим полем є поле - найменування класу. Зв'язок між таблицями Klass і Ucheniki здійснюється по полях найменування класу, має тип ставлення В«один-до-багатьохВ» (рис. 2). br/>В
Малюнок 2. Створення зв'язку між полями таблиць
Остання таблиця Prepod містить поля: ПІБ викладача (текстове, розмір поля 25), предмет (текстове, розмір поля 25), кількість годин на тиждень (числове, довге ціле), дата найму (текстове, розмір поля 10), домашній адресу (текстове, розмір поля 10), домашній телефон (числове, довге ціле), дата народження (дата/час) і зарплата (числове, довге ціле. Ключове поле - ПІБ викладача.
В
Малюнок 3. Схема даних бази даних аптека. br/>
Таким чином, дані таблиці зв'язуються з типом ставлення "один-до-багатьохВ».
3. Розробка інформаційно-довідкової системи В«Музична школаВ» в C + Builder
3.1 З'єднання бази даних
Різні СУБД організовують і зберігають свої бази даних по-різному. Оскільки конкретні властивості баз даних дуже різноманітні, користувач було б важко працювати, так як він повинен був би вказати в своєму додатку всі каталоги, файли, сервери і т.д., де зберігається потрібна база даних. Та й додаток довелося б постійно переробляти, при зміні, наприклад структури каталогів або при переході з одного комп'ютера на інший. Щоб вирішити цю проблему використовують псевдоніми баз даних. Псевдонім (alias) містить всю інформацію, необхідну для забезпечення доступу до бази даних. Ця інформація повідомляється тільки один раз при створенні. А додаток для зв'язку з базою даних використовує псевдонім. br/>В
Малюнок 4. Створення DNS MSh. br/>
Для створення псевдоніма необхідно створити DNS баз даних. Для цього потрібно зайти на комп'ютері в панель управління і на вкладці адміністрування вибрати ярлик джерела даних ODBC. Далі необхідно створити користувальницький DNS. У даному випадку DNS MSh з драйвером Driver do Microsoft Access (рис. 4). p align="justify"> У C + Builder основою роботи з базами даних є компоненти BDE (Borland Database ...