1 / 13

БАЗЫ ДАННЫХ

БАЗЫ ДАННЫХ. Лектор: Шустова Лариса Ивановна. Литература. Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация, сопровождение. Теория и практика. 3-е изд.: пер. с англ.: уч. пос. – М.: Изд. дом «Вильямс», 2000. – 1120 с.: ил.

Download Presentation

БАЗЫ ДАННЫХ

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. БАЗЫ ДАННЫХ Лектор: Шустова Лариса Ивановна

  2. Литература • Коннолли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация, сопровождение. Теория и практика. 3-е изд.: пер. с англ.: уч. пос. – М.: Изд. дом «Вильямс», 2000. – 1120 с.: ил. • Дейт К.Дж. Введение в системы баз данных. 6-е изд.: пер. с англ. – К.: Диалектика, 1998. – 784 с.: ил. • Ильиных Т.Е., Шустова Л.И. Проектирование реляционных баз данных в нотациях IDEF1X. – М.: МИФИ, 2000. – 136 с.: ил. • Боуман Дж.С., Эмерсон С.Л., Дарновски М. Практическое руководство по SQL. 3-е изд.: пер. с англ.: уч. пос. – М.: Изд. дом «Вильямс», 2001. – 336 с.: ил.

  3. Этапы жизненного цикла: Проектирование Разработка Реализация Используемые средства: Модели данных, модель «Сущность – связь» Реляционная модель данных Язык SQL конкретной СУБД; внутренние структуры хранения Введение

  4. 1. Основные понятия

  5. Понятие данных (1) Описание внешних явлений (данных): • Значение (факты) – 187 • семантика (смысл, интерпретация ) – рост в см Информация – соединение фактов и их семантики Примеры: «Его рост 187 см», «Вес перевозимого груза 187 кг»

  6. Понятие данных (2) Табличное задание – расписание поездов

  7. Файловые системы (1) Разделение данных и семантики: • данные – в файлах • семантика – в приложении • доступ к данным – только через приложение Набор программ, выполняющих операции, связанные с обработкой данных

  8. Файловые системы (2) Недостатки: • разделение и изоляция данных • дублирование данных • зависимость от файлов • несовместимость данных • фиксированные запросы

  9. Системы баз данных (1) Система базы данных – компьютеризованная система хранения записей: база данных, СУБД, аппаратура и люди

  10. Системы баз данных (2) • База данных – это совместно используемый набор логически связанных данных и их описаний, предназначенных для удовлетворения информационных потребностей организации • СУБД – программное обеспечение, осуществляющее управление данными

  11. Категории пользователей • Администратор данных и баз данных • Разработчики базы данных • Прикладные программисты • Конечные пользователи

  12. История развития СУБД (1) Предшественники СУБД – файловые системы • Начало 60-ых – иерархические СУБД: IMS (Information Management System) от фирмы IBM • Середина 60-х –сетевые СУБД: IDS (Interpreted Data Store) от фирмы General Electric. Конференция CODASYL (1965 г., отчет в 1971 г.: сетевая схема, подсхема, язык управления данными). СУБД 1-го поколения

  13. История развития СУБД (2) • 1970 г. – статья Э.Кодда (E.F. Codd) о реляционной модели данных; System R (IBM, 1976 г.). Первые коммерческие РСУБД – конец 70-х – начало 80-х. СУБД 2-го поколения • 1976 г. – модель сущность–связь П.Чена (P. Chen); технология проектирования баз данных • Объектно-ориентированные и объектно-реляционные СУБД 3-го поколения

More Related