Принципы построения баз данных

Автор работы: Пользователь скрыл имя, 09 Декабря 2011 в 22:54, контрольная работа

Краткое описание

База данных – это совокупность данных, упорядоченная для их использования, то есть набор данных, организованный по определенным правилам. Организации, работавшие с большим количеством бумажных документов – носителей информации: библиотеки, полиция, министерства старались упорядочить хранение и поиск информации путем создания картотек. В настоящее время термин “база данных” обычно применяется к упорядоченным массивам данных на компьютерных носителях информации – магнитных дисках, магнитных лентах, дисках с оптическим считыванием 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-х годах.

     Наиболее  известные и продаваемые реляционные  серверные СУБД, используемые в информационных системах больших организаций: Oracle, SQL Server, MySQL, SyBase, Informix.

     В первых персональных компьютерах широко использовались различные версии разработанной фирмой 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

     Список используемой литературы

  1. Калабухова  Г.В., Титов В.М. Компьютерный практикум  по информатике. Офисные технологии: учеб.пособие. – М.:ИД «ФОРУМ»: ИНФРА-М, 2008, - 336с.: ил, - (Высшее образование).
  1. Практикум по информационным технологиям в  профессиональной деятельности: Учеб.  Пособие для сред. Проф. Образования/Елена Викторовна Михеева.- 2-е изд., стер. – М.: Издательский цент «Академия», 2004. – 256с.
  1. Информатика. Базовый курс. 2-е издание / Под  ред. С.В.   Симоновича. - СПб.: Питер, 2004. -640 с.: ил.
start="4"

 Практикум по экономической  информатике. Ч. 1,2,3. Под ред. Шуремова Е. Л., М. 2004г.

  1. Информатика для юристов и экономистов. Под  ред. Симоновича С. В., М. 2004г.
  1. Ехсеl сборник  примеров и задач. М. 2005г.
  1. Саймон  Д. Анализ данных в Ехсе1. М. 2004г.
  1. Н.Коцюбинский А. О. Ехсеl для бухгалтера в примерах. М. 2003г.
  1. Понятный  самоучитель работы в Ехсеl. СП. 2004г.

Информация о работе Принципы построения баз данных