Принципы построения баз данных
Контрольная работа, 09 Декабря 2011, автор: пользователь скрыл имя
Краткое описание
База данных – это совокупность данных, упорядоченная для их использования, то есть набор данных, организованный по определенным правилам. Организации, работавшие с большим количеством бумажных документов – носителей информации: библиотеки, полиция, министерства старались упорядочить хранение и поиск информации путем создания картотек. В настоящее время термин “база данных” обычно применяется к упорядоченным массивам данных на компьютерных носителях информации – магнитных дисках, магнитных лентах, дисках с оптическим считыванием CD ROM, DVD, твердотельных блоках памяти FLASH.
Содержание работы
Введение……………………………………………………………………… 3
1. Принципы построения баз данных………………………………………. 4
2. Эволюция концепции базы данных……………………………………… 4
3. Технологическая схема работы СУБД…………………………………… 7
4. Требования, предъявляемые к СУБД…………………………………… 10
5. Структуры баз данных……………………………………………………. 11
6. Задание 2…………………………………………………………………… 15
7. Задание 3…………………………………………………………………… 16
8. Задание 4…………………………………………………………………… 17
Список литературы ………………………………………………………... 19
Содержимое работы - 1 файл
инф.системы.к.р.doc
— 291.50 Кб (Скачать файл)- совместимость – обеспечение возможности информационного взаимодействия с другими системами, а также автоматизированного ввода информации внемашинной базы данных;
-
сервис администрации,
5. Структуры баз данных
В настоящее время наиболее популярны три типа структур баз данных: иерархические, сетевые и реляционные.
Иерархическая модель, при которой элементы данных включаются в контейнеры различных уровней, а контейнеры также могут быть включены в контейнеры более высокого уровня. Примером иерархической базы данных может служить файловая система MS DOS и Windows: файлы вложены в папки, папки могут быть вложены в другие папки, высшая ступень иерархии - магнитный или компакт-диск. Файлы и папки могут быть созданы заново или скопированы. Поиск файлов и папок осуществляется по их названиям или фрагментам названий, или же визуально по древовидной иерархической структуре, но возможен и поиск файлов по контексту - фрагментам текста.
Сетевая модель дополняет иерархическую. В файлы сетевой базы данных вставлены гиперссылки, содержащие адреса файлов или закладок, что позволяет легко открывать документы и их разделы. Для вставки гиперссылок используются редакторы Word или Web-страниц. Гиперссылки широко используются в электронных версиях документов и в электронных информационно-консультационных системах.
В последнее время наибольшее распространение получили реляционные базы данных, (от английского relation – отношение, связь), состоящие из двумерных взаимосвязанных таблиц; в данном случае таблица определяет взаимные отношения составляющих ее элементов. Однородные данные в таблице (например, оценки студентов по одному из предметов – столбцы таблицы) образуют поля, а совокупность данных, относящихся к одному объекту (например, фамилия и все оценки в ведомости – строка таблицы) называется записью. Теоретической основой реляционных БД является реляционная алгебра, или алгебра отношений, разработанная математиком Ф.Коддом, основные положения которой были опубликованы им в 1970-х годах.
Наиболее
известные и продаваемые
В первых персональных компьютерах широко использовались различные версии разработанной фирмой Microsoft СУБД dBase, таблицы которой можно было использовать с помощью операционной системы MS DOS и программ на языке Basic. Затем та же фирма выпустила СУБД FoxPro, которая затем была модифицирована под Windows и используется до сих пор. Также известна СУБД Paradox, разработанная фирмой Borland. Поскольку эта фирма разработала средства быстрой разработки приложений Windows – Delphi и C++Builder, то формат данных Paradox стал для них основным.
В пакет MS Office, разработанный фирмой Microsoft, наряду с Word и Excel входит СУБД Access. Ее характерное отличие от старых СУБД — полное использование возможностей Windows и хранение в одном файле БД нескольких таблиц, запросов, форм, отчетов, макросов и модулей. Запрос позволяет выбрать из одной или нескольких таблиц необходимые данные, соответствующие заданным критериям, и расположить их в заданной последовательности. Форма позволяет расположить на экране данные, относящиеся к одной записи или строке запроса, в наиболее наглядном виде; при этом форму можно использовать для ввода или корректировки табличных данных. Записи можно просматривать через форму последовательно. Представление данных в отчете аналогично форме, но в отчет включаются данные из всех записей, он разбит на страницы и полностью подготовлен для печати. Макрос представляет из себя набор команд, позволяющих объединить разрозненные операции обработки данных (аналогично ВАТ-файлу). Модули содержат программы на языке Visual Basic, которые могут разрабатываться пользователем для реализации нестандартных процедур при создании приложения.
Для таблицы может быть установлен Первичный ключ – поле или совокупность полей, значения которых однозначно идентифицируют записи, хранящиеся в таблице. Вторичными ключами называются конкретные параметры, по которым происходит поиск записей. Обычно таблицы БД являются отражением объектов реального мира: бухгалтерских документов, сведений о продажах или персонале и т.д. Проводится их нормализация:
- таблица соответствует 1-ой нормальной форме, если значения всех ее полей являются атомарными; например, фамилия, имя и отчество расположены в разных полях;
- таблица соответствует 2-ой нормальной форме, если она соответствует 1-й нормальной форме и каждый неключевой элемент однозначно определяется соответствующим ключевым полем, т.е. зная значение ключевого поля и имя неключевого поля можно однозначно определить его значение;
- таблица соответствует 3-ой нормальной форме, если она соответствует 1-й нормальной форме и значение любого поля не является функцией других полей, т.е. не следует заносить в таблицу величины, которые можно вычислить по значениям других полей.
2-я
и 3-я нормальные формы
Реляционные базы данных, к которым принадлежит Access, состоят из логически связанных двумерных таблиц. Типы связей таблиц:
-
Один-ко-многим – связь
-
Один-к-одному – связь
-
Многие-ко-многим – связь
Таблица со связанным ключевым полем называется главной, с неключевым – зависимой. Связи обеспечивают:
- поиск и выборку информации по разным таблицам;
- целостность данных — невозможность вносить в зависимую таблицу данные, противоречащие данным в соответствующих ключевых полях главной таблицы;
- каскадное обновление — изменение данных во всех зависимых таблицах при их обновлении в ключевом поле главной таблицы;
- каскадное удаление — удаление данных во всех зависимых таблицах при их удалении в ключевом поле главной таблицы.
Задание 2
Для различных значений хÎ[a, b] протабулировать функцию y=f(x) и построить график с использованием прикладной программы MS Excel.
Варианты заданий:
b=-0.485z2/5 , z= , a=1.78 , x=2.35
Рис.1
Задание 3
Решить алгебраическое уравнение с использованием прикладной программы MS Excel.
xÎ[5,7]
Рис.2
Задание 4
Найти сумму ряда, состоящего из 10 слагаемых
Рис.3
Выполним
команду Сервис
– Параметры – Вид уберем флажок формулы
и нажмем ОК
Рис.4
Выполним
команду Сервис
– Параметры – Вид уберем флажок формулы
и нажмем ОК
Рис.5
Список используемой литературы
- Калабухова Г.В., Титов В.М. Компьютерный практикум по информатике. Офисные технологии: учеб.пособие. – М.:ИД «ФОРУМ»: ИНФРА-М, 2008, - 336с.: ил, - (Высшее образование).
- Практикум по информационным технологиям в профессиональной деятельности: Учеб. Пособие для сред. Проф. Образования/Елена Викторовна Михеева.- 2-е изд., стер. – М.: Издательский цент «Академия», 2004. – 256с.
- Информатика. Базовый курс. 2-е издание / Под ред. С.В. Симоновича. - СПб.: Питер, 2004. -640 с.: ил.
Практикум по экономической информатике. Ч. 1,2,3. Под ред. Шуремова Е. Л., М. 2004г.
- Информатика для юристов и экономистов. Под ред. Симоновича С. В., М. 2004г.
- Ехсеl сборник примеров и задач. М. 2005г.
- Саймон Д. Анализ данных в Ехсе1. М. 2004г.
- Н.Коцюбинский А. О. Ехсеl для бухгалтера в примерах. М. 2003г.
- Понятный самоучитель работы в Ехсеl. СП. 2004г.