
Лекція 1.
Введення. Основні поняття бд
Введение
Банк данных и его компоненты
Модели данных
Діяльність фахівців, що працюють у різних сферах економіки, нерозривно пов’язана зі збором, зберіганням та обробкою великих обсягів інформації. Потреби суспільства, поява комп’ютерної техніки, розробка і вдосконалення методів і технологій вирішення перерахованих завдань привели до створення і швидкому розвитку автоматизованих інформаційних систем (АІС), основною метою яких є інформаційне забезпечення основної діяльності користувачів.
Автоматизовані інформаційні системи забезпечують формування, зберігання і оновлення великих масивів інформації, оперативний пошук в них необхідних користувачеві відомостей з можливим їх подальшим узагальненням і аналізом.
У розвитку аіс можна виділити два покоління.
1. Автоматизовані інформаційні системи першого покоління являють собою набори автономних файлів і керуючих ними прикладних програм. Недоліками цих АІС є складність експлуатації системи, проблеми в забезпеченні узгодженості інформації, висока ступінь дублювання збережених даних, залежність прикладних програм від даних (при зміні структури даних потрібно переробляти всі програми).
2. АІС другого покоління - банки даних. Це системи з високим ступенем інтеграції даних і централізованим управлінням ними, орієнтовані на колективне користування. Під інтеграцією даних розуміється їхнє об'єднання в єдиний інформаційний масив (базу даних), створений за уніфікованими правилами. Централізація управління передбачає передачу всіх функцій управління даними єдиному програмному комплексу - системі керування базою даних (СКБД). Така організація системи дозволяє значно полегшити роботу користувачів з інформацією, зменшити надмірність даних, підтримувати ефективні технології забезпечення узгодженості та захисту даних.
Походження термінів «база даних» і «управління базами даних» остаточно не встановлено. Можливо, вперше поняття бази даних було введено в червні 1963 р., коли з ініціативи військово-повітряних сил і служби аерокосмічної розвідки США в м. Санта-Моніка був організований симпозіум на тему «Розробка та використання машинокерованих баз даних».
В програму симпозіуму входили чотири робочих засідання, назви яких цілком підходять для робочих секцій сьогоднішніх конференцій:
1. Фактори, що визначають вимоги до вмісту баз даних. 2. Критерії, що впливають на структуру та проектування баз даних. 3. Методика збору даних та підтримання баз даних. 4. Економічні аспекти управління базами даних.
Протягом декількох десятиліть, що минули з часу проведення симпозіуму, банки та бази даних, системи управління базами даних інтенсивно розвивалися і удосконалювалися. В даний час вони активно використовуються для забезпечення основної діяльності практично всіх організацій, установ та фірм. Правда, при цьому характер функціонування застосовуваних засобів і технологій, їх структура та специфіка зазвичай приховані від користувача (менеджера, бухгалтера, оператора), що працює на комп'ютері.