Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Базы данных. Определение взаимосвязи между элементами БД. Ключи атрибутов. Нормальные формы.Содержание книги
Поиск на нашем сайте По технологии обработки данных базы данных подразделяются на централизованные и распределенные. Централизованная база данных хранится в памяти одной вычислительной системы. Распределенная состоит из нескольких, возможно пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети. Работа с такой базой осуществляется с помощью системы управления распределенной базой данных (СУРБД). По способу доступа к данным БД разделяются на БД с локальным доступом и БД с удаленным доступом. По степени универсальности различают два класса СУБД: системы общего назначения; специализированные системы. СУБД общего назначения - это сложные программные комплексы, предназначенные для выполнения всей совокупности функций, связанных с созданием и эксплуатацией БД информационной системы. Позволяют сократить сроки разработки и экономить трудовые ресурсы. Специализированные СУБД создаются при невозможности или нецелесообразности использования СУБД общего назначения. При разработке БД можно выделить след. этапы работы. I этап. Постановка задачи. Подробно описывается состав базы, назначение и цели ее создания, а также перечисляется, какие виды работ предполагается осуществлять в этой БД (отбор, дополнение, изменение данных, печать или вывод отчета и т. д). II этап. Анализ объекта. После разбиения БД на отдельные объекты необходимо рассмотреть свойства каждого из этих объектов, или, другими словами, установить, какими параметрами описывается каждый объект. Все эти сведения можно располагать в виде отдельных записей и таблиц. Далее необходимо рассмотреть тип данных каждой отдельной единицы записи. Сведения о типах данных также следует занести в составляемую таблицу. III этап. Синтез модели. На основе анализа выбираем модель БД, которая сможет максимально обеспечить реализацию поставленной задачи. После выбора модели необходимо нарисовать ее схему с указанием связей между таблицами или узлами. IV этап. Выбор способов представления информации и программного инструментария. После создания модели необходимо определить форму представления информации. В большинстве СУБД данные можно хранить в двух видах: с использованием форм; без использования форм. Форма – это созданный пользователем графический интерфейс для ввода данных в базу. V этап. Синтез компьютерной модели объекта. Типичные стадии при создании любой СУБД: Стадия 1. Запуск СУБД, создание нового файла базы данных или открытие созданной ранее базы. Стадия 2. Создание исходной таблицы или таблиц. Созданную таблицу надо сохранить под уникальным именем в пределах создаваемой базы. 1. Информация в таблице не должна дублироваться. 2. Каждая таблица должна содержать информацию только на одну тему. 3. Каждая таблица должна содержать необходимые поля. Каждое поле в таблице должно содержать отдельные сведения по теме таблицы. В таблице должна присутствовать вся необходимая информация. 4. База данных должна иметь первичный ключ. Это необходимо для того, чтобы СУБД могла связать данные из разных таблиц, например, данные о клиенте и его заказы. Стадия 3. Создание экранных форм. Указываем таблицу, на базе которой будет создаваться форма (при помощи мастера или самостоятельно). Стадия 4. Заполнение БД. Два вида: в виде таблицы и в виде формы. Числовые и текстовые поля можно заполнять в виде таблицы, а поля типа МЕМО и OLE – в виде формы. VI этап. Работа с созданной базой данных. Работа с БД включает в себя следующие действия: поиск необходимых сведений; сортировка данных; отбор данных; вывод на печать; изменение и дополнение данных. Процесс преобразования базы данных к виду, отвечающему нормальным формам, называется нормализацией (Процесс уменьшения избыточности информации в БД). Теория нормализации оперирует с пятью нормальными формами таблиц. Эти формы предназначены для уменьшения избыточности информации от 1-ой до 5-ой нормальной формы. Поэтому каждая последующая нормальная форма должна удовлетворять требованиям предыдущей формы и некоторым дополнительным условиям. При практическом проектировании БД 4-я и 5-я формы редко используются, поэтому рассмотрим первые три нормальные формы. 1 НФ: 1) Таблица не должна иметь повторяющихся записей. 2) Должны отсутствовать повторяющиеся группы полей. 3) Строки должны быть не упорядочены. 4) Столбцы должны быть не упорядочены. 2 НФ: 1) таблица удовлетворяет условиям первой нормальной формы; 2) любое не индексное поле однозначно определяется полным набором индексных полей. 3 НФ: 1) таблица удовлетворяет условиям второй нормальной формы; 2) ни одно из неиндексных полей не идентифицируется с помощью другого неиндексного поля.
|
||
|
Последнее изменение этой страницы: 2017-02-10; просмотров: 359; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.216.115 (0.009 с.) |