[vsesdal]
Тип работы: Курсовая практика
Предмет: Базы данных
Страниц: 45
Год написания: 2015
СОДЕРЖАНИЕ

ВВЕДЕНИЕ 3
1. Теоретические основы изучения реляционных баз данных и СУБД 5
1.1. Понятие баз данных и СУБД и их сущность 5
1.2. Классификация СУБД 9
1.3. Компоненты среды СУБД 11
2. Реляционные базы данных 15
2.1. Понятие и сущность реляционной базы данных 15
2.2. Проектирование реляционных баз данных 20
3. Практическая реализация СУБД 23
3.1. Описание программы 25
3.2. Разработка программного обеспечения 26
ЗАКЛЮЧЕНИЕ 31
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 33
ПРИЛОЖЕНИЕ 1 35
ПРИЛОЖЕНИЕ 2 38
Стоимость данной учебной работы: 675 руб.

 

    Форма заказа работы
    ================================

    Укажите Ваш e-mail (обязательно)! ПРОВЕРЯЙТЕ пожалуйста правильность написания своего адреса!

    Укажите № работы и вариант

    Соглашение * (обязательно) Федеральный закон ФЗ-152 от 07.02.2017 N 13-ФЗ
    Я ознакомился с Пользовательским соглашением и даю согласие на обработку своих персональных данных.

    Учебная работа № 430008. Тема: Реляционные базы данных и СУБД

    Выдержка из похожей работы

    …….

    Реляционные Базы Данных. SQL — стандартный язык реляционных баз данных

    …..
    Системы управления файлами.

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

    Рис. 1.1.   Приложение для начисления зарплаты,
    использующее систему управления файлами.

     

    Программа для начисления
    зарплаты
             ОСД

             ОСД

     

    Программа для создания 
    отчетов по служащим

             ОСД

     

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

             ОСД

     

    Рис 1.1.    Приложение для начисления зарплаты,
    использующее систему управления файлами.

     

    Знание о содержимом файла — какие данные
    в нём хранятся и какова их структура — было уделом прикладных программ,
    использующих этот файл, что иллюстрирует рис. 1.1. В приложении для начисления
    зарплаты каждая из программ, обрабатывающих файл с информацией о служащих,
    содержит в себе описание структуры данных (ОСД), хранящихся в этом
    файле. Когда структура данных изменялась — например, в случае добавления нового
    элемента данных для каждого служащего, — необходимо было модифицировать каждую
    из программ, обращавшихся к файлу. Со временем количество файлов и программ
    росло, и на сопровождение существующих приложений приходилось затрачивать всё
    больше и больше усилий, что замедляло разработку новых приложений.

    Проблемы сопровождения больших систем, основанных на
    файлах, привели в конце 60-х годов к появлению СУБД. В основе СУБД лежала
    простая идея: изъять из программ определение структуры содержимого файла и
    хранить её вместе с данными в базе данных.

    Иерархические СУБД

    Одной из наиболее важных сфер применения первых СУБД
    было планирование производства для компаний, занимающихся выпуском продукции.
    Например, если автомобильная компания хотела выпустить 10000 машин одной модели
    и 5000 машин другой модели, ей необходимо было знать, сколько деталей следует
    заказать у своих поставщиков. Чтобы ответить на этот вопрос, необходимо
    определить, из каких деталей состоят эти части и т.д. Например, машина состоит
    из двигателя, корпуса и ходовой части; двигатель состоит из клапанов,
    цилиндров, свеч и т.д. Работа со списками составных частей была как будто специально
    предназначена для компьютеров.

    Записи

     

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

    В этой модели каждая запись базы данных
    представляла конкретну…