Поиск по каталогу

Библиотека онлайн

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

1200 руб. 450 руб.
В корзину

СОДЕРЖАНИЕ

Введение 3

Глава 1.  Создание базы данных 3

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

Заключение 15

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



ВВЕДЕНИЕ

На современном этапе развития общества информация превратилась в один из наиболее важных ресурсов, а информационные системы стали необходимым инструментом практически во всех сферах деятельности. Базы данных использовались в вычислительной технике с незапамятных времен.  . C самого начала развития вычислительной техники сложились два основных направления ее использования. Первое направление — применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную. Становление этого направления способствовало интенсификации методов численного решения сложных математических задач, развитию класса языков программирования, ориентированных на удобную запись численных алгоритмов, становлению обратной связи с разработчиками новых архитектур электронных вычислительных машин (ЭВМ). Второе направление — это использование средств вычисли тельной техники в автоматизированных информационных системах. В самом широком смысле информационная система (ИС) представляет собой программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и (или) вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса. Основными задачами при создании информационной системы являются:

•  разработка базы данных, выполняющей функции хранилища ин- формации;

•  разработка пользовательского приложения для работы с базой данных. Термин «база данных» (БД) появился в начале 60-х гг. XX в., когда были сформулированы требования к организации данных в автоматизированных системах управления предприятиями. Суть этих требований сводилась к двум положениям: 1) данные должны накапливаться и храниться централизованно, создавая динамически обновляемую модель предметной области; 2) данные должны быть максимально независимы от программ их обработки. Выполнение этих требований привело к созданию единого для всех задач, решаемых в рамках автоматизированной системы, блока данных — базы данных и к разработке управляющей программы, предназначенной для манипулирования данными, — системы управления базой данных (СУБД)


ГЛАВА 1.  СОЗДАНИЕ БАЗЫ ДАННЫХ

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

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

1) Управление данными. Задачами управления данных являются подготовка и контроль данных, внесения данных в базу данных, обеспечение целостности и секретности данных.

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


Существует много систем управления базами данных. Они могут по-различному трудиться с различными объектами и предоставляют пользователю различные функции и средства. Множество СУБД опираются на цельный устоявшийся комплекс основных представлений.


1.2 Структура примитивной базы данных

Если в БД нет никаких данных ( пустая база ), то это все равно полновесная БД, т.к. она содержит информацию о структуре базы.

Конструкция базы определяет способы занесения данных и хранения их в базе. БД могут содержать разные объекты. Основными объектами БД являются таблицы. Простейшая база данных имеет правда бы одну таблицу. Конструкция примитивной базы данных тождественно равна структуре ее таблицы.

Конструкцию двумерной таблицы образуют столбцы и строки. Их аналогами в структуре примитивной базы данных являются поля и записи.

Если записей в таблице нет, то ее конструкция образована комплектом полей. Изменив состав полей базовой таблицы (либо их свойства), тем самым изменяем конструкцию данных, и, соответственно, получаем новую базу данных.

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

1.3Жизненный цикл базы данных включает в себя следующие этапы :

 1)обзор

 a) проектирование разработки базы данных.

 б) определение требований к системе;

 в) сбор и обзор требований пользователей;

2) проектирование баз данных

    a) концептуальное проектирование;

    б) логическое проектирование

    в) физическое проектирование

3)реализация.

4) тестирование.

      5) эксплуатации и сопровождение

 Конкретнoе наполнение всякого этапа в существенной степени зависит  от трудности разрабатываемого продукта. Но дозволено выделить всеобщее оглавление .

Проектирование разработки баз данных.

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

- проверку технологической осуществимости, т.е. наличия соответствующего оборудования и программного обеспечения; .

- проверку операционной осуществимости, т.е.оценку достаточности штата специалистов и персонала для работы с базой данных;

- проверку экономической рациональности осуществления плана.

     

Проектирование разработки базы данных также должно включать

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

 Определение требований к системе.

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


Сбор и обзор требований пользователей. Данный этап является заблаговременным этапом концептуального проектирования базы данных. Нужно собрать и структурировать информацию по каждом информационным надобностям организации. Структурирование информации приводит к созданию модели движения потоков данных и процесса документооборота.

Проектирование базы данных.

 Основными целями проектирования базы данных являются:

-представление данных и связей между ними, нужных для всех основных областей использования разрабатываемой базы данных и всяких существующих групп пользователей;

-. создание модели данных, способной поддерживать выполнение всяких требуемых процессов обработки данных;

- разработка заблаговременного варианта плана с учетом требований, предъявляемых к продуктивности системы.

Данные, используемые для изложения предметной области, представляются в виде трехуровневой схемы (так называемая модель ANSI/SPARC )Внешнее представление (внешняя схема) дань[ является общностью требований к данным со стороны некоторой определенной функции, исполняемой пользователем. Концептуальная схема -это полная общность всех требований к данным, полученная из пользовательских представлений о настоящем мире. Внутренняя схема -это сама база данных.

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


Концептуальное проектирование

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


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

Не забудьте оформить заявку на наиболее популярные виды работ: