
- •1.Завдання на курсову роботу
- •1.Завдання на курсову роботу 2
- •2. Проектування та розробка інформаційно-довідкової системи «Абітурієнт» 11
- •2.2 Розроблення нормальних форм. 13
- •2.4 Розробка інформаційно-довідкової системи «Абітурієнт» 19
- •Реферат
- •2. Проектування та розробка інформаційно-довідкової системи «Абітурієнт» Вступ
- •2.1 Проектування концептуальної моделі бази даних «Абітурієнт» Опрацювання індивідуального завдання.
- •2.2 Розроблення нормальних форм.
- •Визначення зв’язків по ключах
- •2.4 Розробка інформаційно-довідкової системи «Абітурієнт»
- •Висновки
- •Список використаних джерел
2. Проектування та розробка інформаційно-довідкової системи «Абітурієнт» Вступ
У світі сучасних інформаційних технологій особливо виділяється всесвітня мережа Internet. Опорним елементом в цій мережі є сервера баз данних. Саме на сервері зберігається інформація до якої можуть отримати доступ користувачі. При роботі користувача з базою данних в Internet, він посилає запит до бази данних цей запит сформовано за правилами мови SQL (Structured Query Language) – мова структурованих запитів. В мережах використовуються такі SQL–сервера як Oracle, MicrosoftSQL Server, Sybase, dbase, Informix, Progress та інші. Як приклад SQL – сервера візьмемо Microsoft SQL Server 7.0 .Система MS SQL Server - це багаторівнева система обміну данними від клієнта до сервера, дозволяє створювати і підтримувати бази данних. На відіну від бази данних орієнтованих на великі комп”ютери та міні-комп’ютери, до серверної бази данних користувачі отримують доступ зі своїх комп’ютерів, а не з допомогою терміналів. При цьому механізми роботи SQL-сервера допомагає розв’язувати проблеми, що виникають у результаті звернень до бази данних багатьох комп”ютерів, кожен з яких може незалежно звертатись до різних частин бази данних, що зберігається на сервері. Зв”язок системи клієнт/сервер з комп’ютерами - клієнтами забезпечується через засоби передачі данних і базової операційної системи. Для цього система клієнт/сервер MS SQL Server 7.0 використовує вбудовані компоненти ОС Windows NT.[1]
Серверна СУБД MS SQL Server 7.0 добавляє до мережевих компонент окремі елементи сервіса, такі як OLE-DB відповідає за зв’язок та упровадження об”єктів баз даних і ODBC - відкритий інтерфейс баз даних. Ці компоненти забезпечують тісний зв’язок необхідного програмного забезпечення. SQL Server 7.0 має багато інструментів, призначених для розробки зовнішнього інтерфейсу бази даних. Окрім мови SQL для зберігання, вибірки данних можна використовувати додатки [приложения] з графічним інтерфейсом користувача GUI. Це дуже спрощує розробку баз даних, таблиць і зв’язків між ними. Зручно використовувати SQL Server разом з програмами для роботи в Internet. Центральним компонентом системи SQL Server є реляційна база даних та її структура. В реляційній базі даних інформація представляється в вигляді рядків та стовбців. Рядки не впорядковані, крім випадку, коли для таблиці створюється кластер ний індекс. Сама структура операторів запитів, з допомогою яких проходять виборка даних з рядків таблиці, не залежить від того впорядковані рядки чи ні.
Середовище розробки C++ Builder: C++ Builder є SDI-додатком, головне вікно якого містить інструментальну панель (зліва), що настроюється, і палітру компонентів (справа). Крім цього, за умовчанням при запуску C++ Builder з'являються вікно інспектора об'єктів (зліва) і форма нового додатку (справа). Під вікном форми додатку знаходиться вікно редактора коду.
Форми є основою додатків C++ Builder. Створення призначеного для користувача інтерфейсу додатку полягає в додаванні у вікно форми елементів об'єктів C++ Builder, званих компонентами. Компоненти C++ Builder розташовуються на палітрі компонентів, виконаній у вигляді багатосторінкового блокнота. Важлива особливість C++ Builder полягає в тому, що він дозволяє створювати власні компоненти і настроювати палітру компонентів, а також створювати різні версії палітри компонентів для різних проектів.[2]
Компоненти C++ Builder: Компоненти розділяються на видимі (візуальні) і невидимі (невізуальні). Візуальні компоненти з'являються під час виконання точно так, як і під час проектування. Прикладами є кнопки і редаговані поля. Невізуальні компоненти з'являються під час проектування як піктограми на формі. Вони ніколи не видно під час виконання, але володіють певною функціональністю (наприклад, забезпечують доступ до даних, викликають стандартні діалоги Windows і ін.)
Для додавання компоненту у форму можна вибрати мишею потрібний компонент в палітрі і клацнути лівою клавішею миші в потрібному місці проектованої форми. Компонент з'явиться на формі, і далі його можна переміщати, міняти розміри і інші характеристики.