Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Внутримашинное информационное обеспечение.Содержание книги Поиск на нашем сайте
Оно включает в себя информационную базу на машинном носителе и средство ее ведения. К ней относится база данных (БД), структура которой отображает модель логически взаимосвязанных данных конкретной предметной области, а также отдельные невзаимосвязанные массивы входных, выходных и промежуточных данных. В БД хранится:
Реляционная БД характеризуется табличным представлением данных. Реляционная модель является совокупностью простейших двумерных таблиц, которые называются отношениями (объекты модели). Связи между двумя логически связанными таблицами устанавливаются по равенству значений одинаковых атрибутов таблиц отношений. Таблица отношений является универсальным объектом реляционной модели. Операции обработки реляционной модели основаны на использовании универсального аппарата алгебры отношений и реляционного исчисления. Структура данных реляционной модели:
· ее структура определяется совокупностью столбцов; · в каждой строке таблицы содержится по одному значению в соответствующем столбце; · в таблице не может быть 2-х одинаковых строк; · количество строк не ограничено.
В таблице не могут быть определены множественные элементы, такие как массивы, группы, списки. Каждый столбец должен иметь имя соответствующего элемента данных. Один или несколько атрибутов, значение которых однозначно идентифицирует строку таблицы является ключом таблицы. Столбец таблицы со значениями соответствующего атрибута называется доменом. Строка со значением разных атрибутов называется картежем. Картежи не должны повторятся внутри таблицы отношения, следовательно они должны иметь уникальный идентификатор, т.е. первичный ключ. Простой первичный ключ – если он состоит из одного атрибута. Составной первичный ключ – когда он состоит из нескольких атрибутов. Внутренний ключ – такой ключ, значение которого может повторятся в разных строках картежа, по вторичному ключу может отыскиваться группа строк с заданным значением этого ключа. Для логической связи одной таблицы отношения с другой, первая таблица должна иметь внешний ключ подчиненной таблицы – является вторичный ключ этого отношения который выполняет роль первичного ключа в главной таблице. Совокупность нормализованных отношений (реляционных таблиц) логически взаимосвязанных и отражающих некоторую предметную область образуют реляционную БД. При разработки БД должен быть определен состав взаимосвязанных реляционных таблиц и определен состав атрибутов каждого отношения. Состав атрибутов должен соответствовать требованиям нормализации. Операции с данными реляционной модели:
Операции, выполняемые на уровне строк: включение, удалении, обновление. При включении в таблицу добавленной новой строки. Для этого нужно задать имя таблицы, указать значение атрибутов новой строки (значение ключа задается обязательно). При удалении из таблицы строки необходимо задать имя таблицы и указать значение первичного ключа удаляемой строки. Для удаления группы строк надо задать значение вторичного ключа. При обновлении осуществляется изменение значений атрибутов в строках. Для него требуется задать имя таблицы, значение первичного ключа для идентификации обновленной строки, а также указать имена атрибутов и их новые значения. Развитие реляционного подхода привело к созданию реляционного языка (SQL), который содержит полный набор операций над строками и реализует арифметические операции и операции сравнения.
20 вопрос
|
||||
Последнее изменение этой страницы: 2016-12-17; просмотров: 268; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.22.217.176 (0.007 с.) |