Разновидности сложных объектов - раздел Программирование, Сравнение однотабличной и многотабличной баз данных 1. Составной Объект.
2. Обобщенный Объект.
3. Агрегированны...
1. Составной объект.
2. Обобщенный объект.
3. Агрегированный объект.
Составной объект соответствует отображению связей между целым и его частями. Для представления составных объектов в ИЛМ используется диаграмма ER-типа.
Имеется сущность УЗЕЛ
Обобщенный объект – отражает наличие связи род-вид между объектами предметной области. Объекты СТУДЕНТ-ШКОЛЬНИК-АСПИРАНТ образуют обобщенный объект УЧАЩИЙСЯ – родовой объект из видовых объектов. Как родовой объект, так и видовые объекты, обладают определенным набором свойств, причем имеет место наследование. Видовой объект обладает всеми свойствами, которые есть у родового объекта, а также свойствами, которые присущи объектам только этого вида.
Определение родовидовых связей –означает классификацию объектов по определенным признакам.
Виды или подклассы объектом могут быть представлены в ИЛМ в явной форме. При графическом изображении объекта можно обозначить треугольником каждый вид; с ним связаны свойства, характерные для данного вида.
Агрегированный объект – обычно соответствует некоторому процессу, в который вовлечены другие объекты, присутствующие в предметной области. Принято именовать существительным, который происходит от глагола, который описывает соответствующий объект. Изображается ромбом, внутри которого записывается название объекта. Ромб соединяется отрезками прямых с условными обозначениями объектов, входящими в агрегированный объект.
Свойства, которые имеются у агрегированного объекта.
Один и тот же вид продукции может быть в разных поставках.
10. Даталогическое проектирование БД: цель и этапы даталогического проектирования. Определение состава БД.
Цель:Создание даталогической модели, которая отображает логические связи между элементами данных безотносительной к их смысловому содержанию и среде хранения.
Даталогическая модель строится в терминах информационных единиц, предусмотренных СУБД.
Этапы ДЛП:
Д1 – документация по выбранной СУБД.
На 4-м этапе используется созданная ИЛМ. Определить состав базы данных.
П – набор показателей, перечень атрибутов или состав базы данных.
На сайте allrefs.net читайте: "Сравнение однотабличной и многотабличной баз данных"
Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ:
Разновидности сложных объектов
Что будем делать с полученным материалом:
Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:
Компоненты БнД
Словарь данных – «хранилище» метаинформации.
Метаинформация – информаци
IV Этап определения подсхем
В некоторых СУБД имеется возможность описать логическую структуру БД с точки зрения конкретной группы пользователей. Такая модель называется внешней, а ее описание – подсхе
Диаграмма ER-типа
Тип связи 1 к 1.
Класс принадлежности объектов и для П и для К необязател
Определение состава БД.
Один из подходов к определению состава БД – принцип синтезирования.
Суть:В БД должны храниться только исходные показатели. Все производные показатели долж
Разновидности даталогических моделей (ДЛМ)
По способу установления связей между данными различают следующие модели:
Реляционная модель, Иерархическая модель, Сетевая модель, Объектно-ориентированная модель.
Реляцио
Метод проектирования РБД на основе ИЛМ (правила 1-12).
1. Для каждого простого объекта и его единичных свойств строится отношение, атрибуты которого являются идентификаторами объекта и реквизиты соответствуют каждому из единичных свойс
Определение состава БД и отношений
Принцип синтезирования:
В состав БД включают атрибуты всех сущностей + вычисляемый доход SumD.
БД состоит из 5 отношений:
PERSON (Nom, FIO, Rdate, Pol, S
Сравнение однотабличной и многотабличной баз данных.
Могут возникать проблемы вставки, обновления, удаления.
Проблема вставки
В любой БД не должно быть полей с неопределенными или пустыми значениями.
Например: для од
Structured Query Language
Конкретные реализации SQL учитывают требования стандарта, но предоставляют и дополнительные возможности (SQL1, SQL2(1992), SQL3(1999))
SQL можно использовать в 2-х режимах:
1. Инт
Предложение Select
В качестве ТРЗ может быть имя столбца, константа, выражение.
Имя столбца идентифицирует один из столбцов, содержащихся в таблице, которая указана в предложении FROM. Оно может быть указано
Предложение WHERE
Указывает, какие строки следует отбирать. Задается условие поиска, как критерий отбора.
Виды условий поиска:
1. Сравнение. =, <>, <, >, <=, >=.
2. Прове
Агрегатные функции языка SQL.
Итоговые запросы можно составить из различных операторов и агрегатных функций языка. Все функции принимают в качестве аргумента какой-либо столбец данных целиком, а возвращает одно, подытоженное зн
Запросы с группировкой и ограничения на них.
Select ADR, AVG(SUMD) FROM PERSON
GROUP BY ADR
1. Сведения о жителях в таблице Person делятся на группы – по одной группе на каждую квартиру. В каждой группе все квартиры имеют 1
Ограничение на список возвращаемых столбцов.
В запросе с группировкой все элементы списка возвращаемых столбцов должны иметь одно и то же значение для каждой группы слов. => В качестве элементов списка возвращаемых столбцов можно использов
Добавление новых элементов.
Наименьшей единицей информации, которую можно добавить в базу данных, является одна строка.
Существует 2 способа добавления новых строк:
1) однострочный оператор INSERT, включающи
Удаление существующих данных
Наименьшей единицей информации, которую можно удалить из БД является 1 строка. Для удаления строк из 1-й таблицы используется оператор DELETE.
DELETE FROM – имя_таблицы -------------------
Условия уникальности данных.
Возьмем таблицу PERSON, опишем ее структуру:
CREATE TABLE PERSON (INTERBASE)
( NOM INTEGER NOT N
Изменение определения таблицы.
ALTER TABLE служит для:
1. добавить определение нового столбца.
2. изменить значение по умолчанию.
3. изменить или удалить первичный ключ таблицы.
Индексы.
Индекс –это средство, которое обеспечивает быстрый доступ к строкам таблицы на основе значения 1-го или нескольких столбцов. В индексе хранятся значения данных и указатели на строк
Хотите получать на электронную почту самые свежие новости?
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Новости и инфо для студентов