Зміст
Введення
. Введення в банки даних
.1 Поняття банку даних
.2 Компоненти банку даних
.3 Класифікація банків даних
. Моделі даних
.1 Ієрархічна модель
.2 Мережева модель даних
.3 Реляційна модель даних
.4 постреляціонних модель
.5 Багатовимірна модель
.6 Об'єктно-орієнтована модель
.7 Настільні СУБД
.7.1 DBase і VisualdBase
.7.2 Рarаdох
.7.3 Microsoft FoxРrоі Visual FoxРrо
.7.4 MicrosoftАссеss
. Професія - інженер-програміст
.1 Загальна характеристика професії
.2 Історія професії
.3 Посадові обов'язки
Висновок
Список літератури
Додаток
Введення
Використання баз даних та інформаційних систем стає невід'ємною складовою ділової діяльності сучасної людини і функціонування крокуючих в ногу з часом організацій. У зв'язку з цим велику актуальність набуває освоєння принципів побудови та ефективного застосування відповідних технологій і програмних продуктів. Від правильного вибору інструментальних засобів створення інформаційних систем, визначення відповідної моделі даних, обґрунтування раціональної схеми побудови бази даних, організації запитів до збережених даних і ряду інших моментів багато в чому залежить ефективність функціонування розроблюваних систем. Все це вимагає усвідомленого застосування теоретичних положень та інструментальних засобів розробки баз даних та інформаційних систем.
1. Введення в банки даних
. 1 Поняття банку даних
Банк даних (БНД) є сучасною формою організації зберігання та доступу до інформації. Існує багато визначень банку даних. Ми будемо використовувати наступне визначення: Банк даних - це система спеціальним чином організованих даних (баз даних), програмних, технічних, мовних, організаційно-методичних засобів, призначених для забезпечення централізованого накопичення та колективного багатоцільового використання даних .
Термін банк даних не є загальновизнаним. У літературі зустрічається також термін система баз даних, близький за своїм змістом до поняття банку даних. Ми будемо використовувати термін банк даних. Однак очевидно, що не можна ототожнювати поняття база даних і банк даних.
Вимоги до БнД:
адекватність відображення предметної області (повнота, цілісність і несуперечність даних, актуальність інформації (тобто її відповідність станом об'єкта на даний момент часу));
можливість взаємодії користувачів різних категорій і в різних режимах, забезпечення високої ефективності доступу для різних додатків;
дружелюбність інтерфейсів і малий час на освоєння системи, особливо для кінцевих користувачів;
забезпечення секретності та конфіденційності для деякої частини даних; визначення груп користувачів та їх повноважень;
забезпечення взаємної незалежності програм і даних;
забезпечення надійності функціонування БнД, захист даних від випадкового і навмисного руйнування; можливість швидкого і повного відновлення даних у разі їх руйнування; технологічність обробки даних, прийнятні характеристики функціонування БнД (вартість обробки, час реакції системи на запити, необхідні машинні ресурси та ін.).
. 2 Компоненти банку даних
БнД є складною людино-машинної системою, що включає до свого складу різні взаємопов'язані і взаємозалежні компоненти, а саме:
інформаційна компонента;
програмні засоби;
мовні засоби;
технічні засоби;
організаційно-методичні засоби;
адміністратори БнД.
Ядром БнД є база даних (БД). База даних - це пойменована сукупність взаємопов'язаних даних, що знаходяться під управлінням системи управління базою даних (СКБД).
Системою управління базою даних називається сукупність мовних і програмних засобів, що полегшують для користувачів виконання всіх операцій, пов'язаних з організацією зберігання даних, їх коригування та доступу до них.
В якості технічних засобів для БнД використовується ЕОМ.
Організаційно - методичні засоби являють собою різні інструкції, методичні та регламентуючі матеріали, призначені для користувачів різних категорій, що взаємодіють з БнД.
Функціонування БнД неможливо без адміністраторів БнД - фахівців, що забезпечують створення, функціонування і розвиток БнД....