🗊Презентация Инфологическое проектирование на основе принципов нормализации

Категория: Информатика
Нажмите для полного просмотра!
Инфологическое проектирование на основе принципов нормализации, слайд №1Инфологическое проектирование на основе принципов нормализации, слайд №2Инфологическое проектирование на основе принципов нормализации, слайд №3Инфологическое проектирование на основе принципов нормализации, слайд №4Инфологическое проектирование на основе принципов нормализации, слайд №5Инфологическое проектирование на основе принципов нормализации, слайд №6Инфологическое проектирование на основе принципов нормализации, слайд №7Инфологическое проектирование на основе принципов нормализации, слайд №8Инфологическое проектирование на основе принципов нормализации, слайд №9Инфологическое проектирование на основе принципов нормализации, слайд №10

Вы можете ознакомиться и скачать презентацию на тему Инфологическое проектирование на основе принципов нормализации. Доклад-сообщение содержит 10 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Инфологическое проектирование на основе принципов нормализация
Готовили: Рахманкулов Гуванч, Сангаре Мори и Элсайед Валид
Описание слайда:
Инфологическое проектирование на основе принципов нормализация Готовили: Рахманкулов Гуванч, Сангаре Мори и Элсайед Валид

Слайд 2





Концептуальное (инфологическое) проектирование
      Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Термины «семантическая модель», «концептуальная модель» и «инфологическая модель» являются синонимами. 
       Чаще всего концептуальная модель базы данных включает в себя:
описание информационных объектов или понятий предметной области и связей между ними.
описание ограничений целостности, то есть требований к допустимым значениям данных и к связям между ними.
Описание слайда:
Концептуальное (инфологическое) проектирование Концептуальное (инфологическое) проектирование — построение семантической модели предметной области, то есть информационной модели наиболее высокого уровня абстракции. Такая модель создаётся без ориентации на какую-либо конкретную СУБД и модель данных. Термины «семантическая модель», «концептуальная модель» и «инфологическая модель» являются синонимами. Чаще всего концептуальная модель базы данных включает в себя: описание информационных объектов или понятий предметной области и связей между ними. описание ограничений целостности, то есть требований к допустимым значениям данных и к связям между ними.

Слайд 3





Логическое (даталогическое) проектирование
     Логическое (даталогическое) проектирование — создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Для реляционной модели данных даталогическая модель — набор схем отношений, обычно с указанием первичных ключей, а также «связей» между отношениями, представляющих собой внешние ключи.
       Преобразование концептуальной модели в логическую модель, как правило, осуществляется по формальным правилам. Этот этап может быть в значительной степени автоматизирован.
Описание слайда:
Логическое (даталогическое) проектирование Логическое (даталогическое) проектирование — создание схемы базы данных на основе конкретной модели данных, например, реляционной модели данных. Для реляционной модели данных даталогическая модель — набор схем отношений, обычно с указанием первичных ключей, а также «связей» между отношениями, представляющих собой внешние ключи. Преобразование концептуальной модели в логическую модель, как правило, осуществляется по формальным правилам. Этот этап может быть в значительной степени автоматизирован.

Слайд 4


Инфологическое проектирование на основе принципов нормализации, слайд №4
Описание слайда:

Слайд 5





Физическое проектирование
        Физическое проектирование — создание схемы базы данных для конкретной СУБД. Специфика конкретной СУБД может включать в себя ограничения на именование объектов базы данных, ограничения на поддерживаемые типы данных и т. п. Кроме того, специфика конкретной СУБД при физическом проектировании включает выбор решений, связанных с физической средой хранения данных (выбор методов управления дисковой памятью, разделение БД по файлам и устройствам, методов доступа к данным), создание индексов и т. д.
Описание слайда:
Физическое проектирование Физическое проектирование — создание схемы базы данных для конкретной СУБД. Специфика конкретной СУБД может включать в себя ограничения на именование объектов базы данных, ограничения на поддерживаемые типы данных и т. п. Кроме того, специфика конкретной СУБД при физическом проектировании включает выбор решений, связанных с физической средой хранения данных (выбор методов управления дисковой памятью, разделение БД по файлам и устройствам, методов доступа к данным), создание индексов и т. д.

Слайд 6





Результатом физического проектирования логической схемы выше на языке SQL может являться следующий скрипт:
CREATE TABLE IF NOT EXISTS Department ( -- Факультет
id INT NOT NULL, 
name VARCHAR(45), 
PRIMARY KEY (id) 
);
CREATE TABLE IF NOT EXISTS Group ( 
id INT NOT NULL, 
name VARCHAR(45) , 
depart_id INT NOT NULL, 
UNIQUE INDEX depart_id_UNIQUE (depart_id ASC), 
PRIMARY KEY (id, depart_id), 
CONSTRAINT depart_fk 
         FOREIGN KEY (depart_id) 
         REFERENCES Department (id) 
);
Описание слайда:
Результатом физического проектирования логической схемы выше на языке SQL может являться следующий скрипт: CREATE TABLE IF NOT EXISTS Department ( -- Факультет id INT NOT NULL, name VARCHAR(45), PRIMARY KEY (id) ); CREATE TABLE IF NOT EXISTS Group ( id INT NOT NULL, name VARCHAR(45) , depart_id INT NOT NULL, UNIQUE INDEX depart_id_UNIQUE (depart_id ASC), PRIMARY KEY (id, depart_id), CONSTRAINT depart_fk FOREIGN KEY (depart_id) REFERENCES Department (id) );

Слайд 7





CREATE TABLE IF NOT EXISTS Student ( first_name VARCHAR(16) NOT NULL, last_name VARCHAR(45) NOT NULL, 
CREATE TABLE IF NOT EXISTS Student ( first_name VARCHAR(16) NOT NULL, last_name VARCHAR(45) NOT NULL, 
email VARCHAR(255), 
group_id INT NOT NULL, 
PRIMARY KEY (last_name, first_name, group_id), 
INDEX group_fk_idx (group_id ASC), CONSTRAINT group_fk 
FOREIGN KEY (group_id) REFERENCES Group (id) );
Описание слайда:
CREATE TABLE IF NOT EXISTS Student ( first_name VARCHAR(16) NOT NULL, last_name VARCHAR(45) NOT NULL, CREATE TABLE IF NOT EXISTS Student ( first_name VARCHAR(16) NOT NULL, last_name VARCHAR(45) NOT NULL, email VARCHAR(255), group_id INT NOT NULL, PRIMARY KEY (last_name, first_name, group_id), INDEX group_fk_idx (group_id ASC), CONSTRAINT group_fk FOREIGN KEY (group_id) REFERENCES Group (id) );

Слайд 8





Модели «сущность-связь»
Модель «сущность-связь» (англ. “Entity-Relationship model”), или ER-модель, предложенная П. Ченом в 1976 г., является наиболее известным представителем класса семантических (концептуальных, инфологических) моделей предметной области.
 ER-модель обычно представля-
ется в графической форме, 
с использованием оригиналь-
ной нотации П. Чена, называ-
емой ER-диаграмма, либо
 с использованием других 
графических нотаций
Описание слайда:
Модели «сущность-связь» Модель «сущность-связь» (англ. “Entity-Relationship model”), или ER-модель, предложенная П. Ченом в 1976 г., является наиболее известным представителем класса семантических (концептуальных, инфологических) моделей предметной области. ER-модель обычно представля- ется в графической форме, с использованием оригиналь- ной нотации П. Чена, называ- емой ER-диаграмма, либо с использованием других графических нотаций

Слайд 9





Семантические модели
Семантическая модель (концептуальная модель, инфологическая модель) — модель предметной области, предназначенная для представления семантики предметной области на самом высоком уровне абстракции. Это означает, что устранена или минимизирована необходимость использовать понятия «низкого уровня», связанные со спецификой физического представления и хранения данных.
Описание слайда:
Семантические модели Семантическая модель (концептуальная модель, инфологическая модель) — модель предметной области, предназначенная для представления семантики предметной области на самом высоком уровне абстракции. Это означает, что устранена или минимизирована необходимость использовать понятия «низкого уровня», связанные со спецификой физического представления и хранения данных.

Слайд 10





Спасибо за внимание!!!))
Описание слайда:
Спасибо за внимание!!!))



Похожие презентации
Mypresentation.ru
Загрузить презентацию