План
Введення ............................................................. 2
Глава 1. Теоретичні аспекти СУБД
1. Основні поняття .............................................. 3
2. Функціональні можливості СУБД ..................... 7
3. Архітектура систем управління ............................. 9
4. Типи СУБД ...................................................... 13
Глава 2 . Розробка бази даних .................. 16
Висновок .......................................................... 21
Список літератури ................................................ 22
Введення.
В
Розвиток засобів обчислювальної техніки забезпечив для створення та широкого використання систем обробки даних різноманітного призначення. Розробляються інформаційні системи для обслуговування різних систем діяльності, систем управління господарськими і технічними об'єктами, модельні комплекси для наукових досліджень, системи автоматизації проектування і виробництва, всілякі тренажери і навчальні системи. Однією з важливих передумов створення таких систем стала можливість оснащення їх В«пам'яттюВ» для накопичення, зберігання та систематизація великих обсягів даних. Інший суттєвою передумовою потрібно визнати розробку підходів, а також створення програмних і технічних засобів конструювання систем, призначених для колективного користування. У цьому зв'язку треба було розробити спеціальні методи і механізми управління такого роду спільно використовуваними ресурсами даних, які стали називатися базами даних. Дослідження і розробки, пов'язані з проектуванням, створенням та експлуатації баз даних, а також необхідних для цих цілей мовних та програмних інструментальних засобів призвели до появи самостійної гілки інформатики, що отримала назву системи управління даними.
Такі програмні комплекси виконують досить складний набір функцій, пов'язаний з централізованими управліннями, даними в базі даних інтерфейсах всієї сукупності її користувачів. По суті, система управління базами даних служить посередником між користувачами і базою даних.
В даний час розроблені і використовуються на персональних комп'ютерах близько двадцяти систем управління базами даних. Вони являють користувачеві зручні засоби інтерактивної взаємодії з БД і мають розвинений мова програмування
Дана робота представлена ​​деякі теоретичні аспекти теорії Б, основні поняття, функціональні можливості систем управління БД, а також описана БД по ринку побутової хімії міста Улан-Уде. br/>
В
I . Теоретичні аспекти СУБД.
1. Основні поняття БД.
Всяка прикладна програма є відображенням який - то частини реального світу і тому містить його формалізований опис у вигляді даних. Великі масиви даних розміщують, як правило, окремо від виконуваного програми, і організують у вигляді Бази даних. Починаючи з 60-х років для роботи з даними, стали використовувати особливі програмні комплекси, звані системами управління базами даних (СКБД). Системи управління базами даних відповідають за:
- фізичне розміщення даних та їх описів;
- пошук даних;
- підтримання баз даних у актуальному стані;
- захист даних від некоректних оновлень і несанкціонованого доступу;
обслуговування одночасних запитів до даних від декількох користувачів (прикладних програм).
Моделі даних .
Збережені в базі даних мають певну логічну структуру, тобто, представлені деякою моделлю, підтримуваної СУБД. До числа найважливіших відносяться наступні моделі даних:
- ієрархічна;
- мережева;
- реляційна;
- об'єктних - орієнтована;
В ієрархічній моделі дані представляються у вигляді деревовидної (ієрархічної) структури. Вона зручна для роботи з ієрархічно впорядкованою інформацією і громіздка для інформації зі складними логічними зв'язками.
Мережева модель означає представлення даних у вигляді довільного графа. Перевагою мережевої та ієрархічної моделей даних є можливість їх ефективної реалізації показників витрат пам'яті й оперативності. Недоліком мережевої моделі даних є висока складність і жорсткість схеми БД, побудованої на її основі. p> Реляційна модель даних (РМД) назву отримала від англійського терміна Relation - відношення. Модель даних описує деякий набір родових понять і ознак, якими повинні володіти всі конкретні СУБД і керовані ними БД, якщо вони грунтуються на цій моделі.
Об'єктно-орієнтовна модель даних - це коли в базі зберігаються не тільки дані, ал...