Операции реляционной алгебры 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Операции реляционной алгебры



Операции языка SQL

СУБД

То, как человек собирает, управляет и использует информацию, будет определять, окажется ли он в выигрыше или в проигрыше

Билл Гейтс,

Глава компании Microsoft

Увеличение объемов данных на примере состояния морской среды

Оценки объемов данных по некоторым разделам наук о земле в России

Общее определение базы данных

В широком смысле слова база данных – это совокупность сведений о конкретных объектах реального мира в какой-либо предметной области.

Предметная область – часть реального мира, подлежащего изучению для организации управления и автоматизации, например, предприятие, вуз и т.д.

Пример не структурированных данных

Сложно организовать поиск необходимых данных, хранящихся в неструктурированном виде, а упорядочить подобную информацию практически не представляется возможным.

Пример структурированных данных

Структурирование– это введение соглашений о способах представления данных.

Определение базы данных

База данных (БД) – это поименованная совокупность структурированных данных, относящихся к определенной предметной области.

Классификация баз данных

Классификация баз данных

Классификация баз данных

Централизованные базы данных с сетевым доступом могут иметь следующую архитектуру:

v файл-сервер

v клиент-сервер

v двухуровневая модель

v трехуровневая модель

Архитектура файл-сервер

Архитектура клиент-сервер

Хранимые в базе данные имеют определенную логическую структуру – описываются некоторой моделью представления данных (моделью данных), поддерживаемой СУБД.

Модель данных определяет способ организации данных, ограничения целостности и множество операций, допустимых над объектом.

Связи между данными описываются с помощью упорядоченного графа или дерева

 

Связи между данными описываются с помощью произвольного графа

 

n Лекция 9: Программное обеспечение

Информатика

n Уровни организации ЭВМ

 

n Программное обеспечение (ПО)

Программное обеспечение (Software) - совокупность программ системы обработки информации и программных документов, необходимых для их эксплуатации

 

 

 

n Системное ПО

Системное ПО (System Software) - совокупность программ и программных комплексов для обеспечения работы компьютера и сетей ЭВМ

n Системное ПО

n Системное ПО

Сервисное ПО - программы и программные комплексы, которые расширяют возможности базового программного обеспечения и организуют более удобную среду работы пользователя.

 

n Системное ПО

n Системное ПО. Программы обслуживания дисков

При многократном стирании и записи новых файлов на диск, части одного и того же файла могут располагаться не подряд, а быть разбросанными по диску, что приводит к фрагментации

n Системное ПО. Программы обслуживания дисков

n Требования к системному ПО

Системные программы должны удовлетворять следующим требованиям:

n гарантированная надежность выполнения в соответствии со спецификациями (спецификациями называются функциональные требования)

n максимальная скорость выполнения

n минимальные затраты на хранение машинных кодов

n поддержка стандартных средств связи с прикладными программами

n Требования к разработке системного ПО

Эффективность системных программ зависит от надежности исполняемого кода

Требование эффективности системных программ вызывает необходимость использования специальных языков

n машинно-ориентированных типа языка Assembler

n высокого уровня типа C или C++

Работа с большинством пакетов для разработки системного программного обеспечения предполагает знание и использование ассемблера для создания модулей и ассемблерных вставок

 

 



Поделиться:


Последнее изменение этой страницы: 2017-01-20; просмотров: 309; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.141.24.134 (0.005 с.)