Системы управления базами данных

    Дисциплина: Программирование
    Тип работы: Реферат
    Тема: Системы управления базами данных

    Міністерство освіти та науки України

    Київський національний економічний університет

    Кафедра інформатики

    Реферат на тему :

    “Системи управління базами даних”

    Виконала:

    Студентка

    -го курса

    Спец. 6201

    Група 1

    Дергачова Валентина

    Перев

    рила:

    Березанська Н

    .І.

    Київ 2003

    План работы:

    TOC \o "1-3" \h \z

    Системы управления базами данных

    PAGEREF _Toc35580311 \h

    Понятие базы данных

    PAGEREF _Toc35580312 \h

    Программные системы управления базами данных

    PAGEREF _Toc35580313 \h

    Краткая характеристика программного обеспечения,

    PAGEREF _Toc35580314 \h

    используемого при создании СУБД.

    PAGEREF _Toc35580315 \h

    Принципы организации данных,

    PAGEREF _Toc35580316 \h

    лежащие в основе современных СУБД.

    PAGEREF _Toc35580317 \h

    Современные технологии, используемые в работе с данными.

    PAGEREF _Toc35580318 \h

    Применение СУБД в экономике

    PAGEREF _Toc35580319 \h

    Общая характеристика СУБД

    Access

    PAGEREF _Toc35580320 \h

    Основные этапы разработки базы данных в среде

    Access

    PAGEREF _Toc35580321 \h

    Типы данных

    PAGEREF _Toc35580322 \h

    Символьные типы

    PAGEREF _Toc35580323 \h

    Числовые типы

    PAGEREF _Toc35580324 \h

    Типы дата/время

    PAGEREF _Toc35580325 \h

    Пользовательские типы данных

    PAGEREF _Toc35580326 \h

    Список литературы

    PAGEREF _Toc35580327 \h

    Системы управления базами данных

    Понятие базы данных

    Базу данных (БД)

    можно определить как унифицированную совокупность данных, совместно используемую различными задачами в рамках некоторой единой авто­матизированной информационной системы

    (ИС).

    Теория управления базами данных как самостоятельная дисциплина начала раз­виваться приблизительно с начала 50-х годов двадцатого столетия. За это время в ней сложилась

    определенная система фундаментальных понятий. Приведем не­которые из них.

    Предметной областью

    принято называть часть реального мира, подлежащую изуче­нию с целью организации управления в этой сфере и последующей автоматизации процесса управления. В рамках данной книги для

    нас в первую очередь представ­ляют интерес предметные области, так или иначе связанные со сферой экономики и финансов.

    Объектом

    называется элемент информационной системы, сведения о котором хра­нятся в базе данных. Иногда объект

    также называют сущностью.

    Классом

    объектов называют их совокупность, обладающую одинаковым набором свойств.

    Атрибут

    — это информационное отображение свойств объекта. Каждый объект Ключевым элементом данных называются такой атрибут (или группа атрибутов), который позволяет определить значения

    других элементов данных.

    Запись данных —

    это совокупность значений связанных элементов данных.

    Первичный ключ —

    это атрибут (или группа атрибутов), который уникальным об­разом идентифицируют каждый экземпляр объекта (запись). Вторичным ключом называется атрибут (или группа атрибутов),

    значение которого может повторять­ся для нескольких записей (экземпляров объекта). Прежде всего, вторичные клю­чи используются в операциях поиска записей.

    Процедуры хранения данных в базе должны подчиняться некоторым общим прин­ципам, среди которых в первую очередь следует выделить:

    целостность и непротиворечивость данных,

    под которыми понимается как физическая сохранность данных, так и предотвращение неверного использова­ния данных, поддержка допустимых сочетаний их значений, защита от струк­турных

    искажений и несанкционированного доступа;

    минимальная избыточность данных обозначает, что любой элемент данных должен храниться в базе в единственном виде, что позволяет избежать необхо­димости дублирования

    операций, производимых с ним.

    Программное обеспечение, осуществляющее операции над базами данных, полу­чило название СУБД — система управления базами данных.

    Программные системы управления базами данных

    Кратко остановимся на конкретных программных продуктах, относящихся к клас­су СУБД. На самом общем уровне все СУБД можно разделить:

    на профессиональные, или промышленные;

    персональные (настольные).

    Профессиональные

    (промышленные) СУБД представляют собой программную основу для разработки автоматизированных систем управления крупными эконо­мическими объектами. На их базе создаются комплексы

    управления и обработки информации крупных предприятий, банков или даже целых отраслей. Первосте­пенными условиями, которым должны удовлетворять профессиональные СУБД,

    являются:

    устойчивость по отношению к сбоям различного рода, в том числе наличие многоуровневой системы резервирования хранимой информации;

    обеспечение безопасности хранимых данных и развитой структурированной системы доступа к ним.

    Промышленные СУБД к настоящему моменту имеют уже достаточно богатую историю развития. В частности, можно отметить, что в конце 70-х — начале 80-х годов в автоматизированных

    системах, построенных на базе больших вычисли­тельных машин, активно использовалась СУБД A

    dabas

    . В настоящее время харак­терными представителями профессиональных СУБД являются такие программ­ные продукты, как

    Oracle

    В2,

    Sybase

    Informix

    rogress

    Основоположниками СУБД Огас1е стала группа американских разработчиков (Ларри Эллисон, Роберт Майнер и Эдвард Оутс), которые более двадцати лет тому назад создали фирму

    Relational

    Softwar

    . и поставили перед собой задачу создать систему, на практике реализующую идеи, изложенные в работах Э. Ф. Кодда и К. Дж. Дейта. Результатом их деятельности стала реализация

    переносимой реля­ционной системы управления базами данных с базовым языком обработки 50Ь. В 1979 г. заказчикам была представлена версия О

    е для мини-компьютеров

    -11 фирмы

    Digital

    Equipment

    Corporation

    сразу для нескольких операцион­ных систем:

    -11,

    RSTS

    Х. Чуть позже

    Oracle

    был перенесен на ком­пьютеры

    под управлением

    . Значительная часть кода была напи­сана на ассемблере, и поэтому процесс переноса системы на новую платформу требовал значительных усилий. Основным отличием

    Oracle

    очередной, третьей версии было то, что она была полностью написана на языке С. Такое решение обеспечивало переносимость системы на многие новые платформы, в частности, на

    различные клоны

    Х. Второй важной особенностью новой (1983 г.) версии была поддержка концепции транзакции. Примерно в это же время фирма получила новое имя —

    Oracle

    Со

    rporation

    — и заняла лидирующее место на рынке произво­дителей СУБД. Четвертая версия

    Oracle

    характеризовалась расширением переч­ня поддерживаемых платформ и операционных систем. Огас1е был перенесен как на большие ЭВМ фирмы

    ВМ (мэйнфреймы), так и на персональные компьютеры, работающие под управлением М

    . Именно в четвертой версии был сделан важный шаг в развитии технологий поддержки целостности баз данных. Для мно­гопользовательских систем было предложено оригинальное

    решение

    Oracle

    под­держки «непротиворечивости чтения». В пятой версии была впервые реализована СУБД с архитектурой «клиент—сервер». Последующие версии СУБД

    Oracle

    были ориентированы на построение крупномасштабных систем обработки транзакций, изменение методов реализации систем ввода/вывода, буферизации, подсистем управления параллельным

    доступом, резервиро...

    Забрать файл

    Похожие материалы:


    Добавить комментарий
    Старайтесь излагать свои мысли грамотно и лаконично

    Введите код:
    Включите эту картинку для отображения кода безопасности
    обновить, если не виден код



ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены