МІЖРЕГІОНАЛЬНИЙ ОСВІТНІЙ КОНСОРЦІУМ
МОСКОВСЬКИЙ ГУМАНІТАРНИЙ ІНСТИТУТ
РЕФЕРАТ
по дисципліні В«Інформатика В»
на тему: В«Бази даних та системи управління базами даних В»
Студент Кабикова Вероніка Володимирівна
Керівник Сєдова Ірина Володимирівна
р. Москва - 2010 р.
В
Зміст.
В
1. Введення
2. Бази даних
3. Системи управління базами даних
4. Висновок
5. Список використаної літератури
Введення
Бази даних використовувалися в обчислювальній техніці з незапам'ятних часів. У перших комп'ютерах використовувалися два види зовнішніх пристроїв - магнітні стрічки і магнітні барабани. Ємність магнітних стрічок була достатньо велика. Пристрої для читання-запису магнітних стрічок забезпечували послідовний доступ до даних. Для читання інформації, яка знаходилася в середині або наприкінці магнітної стрічки, необхідно було спочатку прочитати весь попередній ділянку. Наслідком цього було надзвичайно низька продуктивність операцій введення-виведення даних під зовнішню пам'ять. Магнітні барабани давали можливість довільного доступу, але мали обмежений об'єм інформації.
Зрозуміло, говорити про якусь систему управління даними у зовнішній пам'яті, в той момент не доводилося. Кожна прикладна програма, якою потрібно було зберігати дані в зовнішній пам'яті, сама визначала розташування кожного блоку на магнітній стрічці. Прикладна програма також брала на себе функції інформаційного обміну між оперативною пам'яттю і пристроями зовнішньої пам'яті за допомогою програмно-апаратних засобів низького рівня. Такий режим роботи НЕ дозволяє або дуже утрудняє підтримку на одному носії декількох архівів довго тривало зберігається. Крім того, кожній прикладній програмі доводилося вирішувати проблеми іменування частин даних і структуризації під зовнішньої пам'яті. p> Історія БД фактично почалася з появою магнітних дисків. Такі пристрої зовнішньої пам'яті володіли істотно більшою ємкістю, ніж магнітна стрічка і барабани, а також забезпечували у багато разів більшу швидкість доступу в режимі довільної вибірки. На відміну від сучасних систем управління, які можуть застосовуватися для самих різних баз даних, переважна більшість раніше розроблених СУБД були тісно пов'язані з користувацької базою для того, щоб збільшити швидкість роботи, хоч і на шкоду гнучкості. p> Спочатку СУБД застосовувалися тільки у великих організаціях з потужною апаратною підтримкою, необхідної для роботи з великими обсягами даних. p> Сучасні автори часто вживають терміни "банк даних" і "база даних "як синоніми, проте в загальногалузевих керівних матеріалах за створенню банків даних Державного комітету з науки і техніки (ДКНТ), виданих у 1982 р., ці поняття розрізняються. p> Там наводяться наступні визначення банку даних, бази даних і СУБД:
Банк даних (БНД) - це система спеціальним чином організованих даних - баз даних, програмних, технічних, мовних, організаційно-методичних засобів, призначених для забезпечення централізованого накопичення та колективного багатоцільового використання даних. p> База даних (БД) - іменована сукупність даних, що відображає стан об'єктів та їх відносин у розглянутої предметної області. p> Система управління базами даних (СКБД) - сукупність мовних та програмних засобів, призначених для створення, ведення і сумісного використання БД багатьма користувачами. strong>
Глава1. Бази даних
В
1. 1 Основні поняття баз даних
У сучасних базах даних зберігаються не тільки дані, але й інформація. p> База даних (БД) - організована структура, призначена для зберігання інформації. Сучасні БД дозволяють розміщувати у своїх структурах не лише дані, але і методи (тобто програмний код), за допомогою яких відбувається взаємодія із споживачем або іншими програмно-апаратними комплексами. p> Системи управління базами даних (СКБД) - комплекс програмних засобів, призначених для створення структури нової бази, наповнення її вмістом, редагування вмісту і візуалізації інформації. Під візуалізацією інформації бази розуміється відбір відображуваних даних відповідно до заданого критерієм, їх упорядкування, оформлення і наступна видача на пристрій виводу або передача по каналах зв'язку. p> Існує багато систем управління базами даних. Вони можуть по-різном...