Современные базы данных реферат и презентация

Обновлено: 07.07.2024

Ознакомление с программными системами управления базами данных: профессиональными (программной основой для разработки автоматизированных систем управления крупными экономическими объектами) и персональными (ориентированными для локального пользователя).

Рубрика Программирование, компьютеры и кибернетика
Вид реферат
Язык русский
Дата добавления 07.04.2014
Размер файла 26,8 K

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

УКРАИНСКАЯ ИНЖЕНЕРНО-ПЕДАГОГИЧЕСКАЯ АКАДЕМИЯ

Кафедра общей и экспериментальной физики

Выполнил:

ст. гр. ДРЭ - К 7 - МГ

Дида В.В. Проверил:

Шкилько А. М .

Харьков 2007 г

Содержание

1.Программные системы управления базами данных

2.Краткая характеристика программного обеспечения, используемого при создании СУБД

3.Принципы организации данных, лежащие в основе современных СУБД

4.Современные технологии, используемые в работе с данными

Введение

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

обеспечивать получение общих и/или детализированных отчетов по итогам работы;

позволять легко определять тенденции изменения важнейших показателей;

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

выполнять точный и полный анализ данных.

Современные СУБД в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и СУБД в частности менее критичными к аппаратным ресурсам ЭВМ.

Таким образом, на сегодняшний день разработчик не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.

1. Программные системы управления базами данных

Кратко остановимся на конкретных программных продуктах, относящихся к классу СУБД. На самом общем уровне все СУБД можно разделить:

* на профессиональные, или промышленные;

* персональные (настольные).

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

· возможность организации совместной параллельной работы большого количества пользователей;

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

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

· обеспечение безопасности хранимых данных и развитой структурированной системы доступа к ним.

Промышленные СУБД к настоящему моменту имеют уже достаточно богатую историю развития. В частности, можно отметить, что в конце 70-х -- начале 80-х годов в автоматизированных системах, построенных на базе больших вычислительных машин, активно использовалась СУБД Adabas. В настоящее время характерными представителями профессиональных СУБД являются такие программные продукты, как Oracle, DВ2, Sybase, Informix, Progress.

Проект и экспериментальный вариант СУБД Ingres были разработаны в университете Беркли под руководством одного из наиболее известных в мире ученых и специалистов в области баз данных Майкла Стоунбрейкера. С самого начала СУБД Ingres разрабатывалась как мобильная система, функционирующая в среде ОС UNIX. Первая версия Ingres была рассчитана на 16-разрядные компьютеры. И работала главным образом на машинах серии РDР. Это была первая СУБД, распространяемая бесплатно для использования в университетах. Впоследствии группа Стоунбрейкера перенесла Ingres в среду ОС UNIX ВSD, которая также была разработана в университете Беркли. Семейство СУБД Ingres из университета Беркли принято называть университетской Ingres. В начале 80-х была образована компания RTI (Relational Technologyу Inc.), которая разработала и стала продвигать коммерческую версию СУБД Ingres. В настоящее время коммерческая Ingres поддерживается, развивается и продается компанией Computer Associates. Сейчас это одна из наиболее развитых коммерческих реляционных СУБД. В тоже время, по поводу университетской Ingres имеется много высококачественных публикаций. Более того, университетскую Ingres можно опробовать на практике и даже посмотреть ее исходные тексты.

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

Персональные системы управления данными -- это программное обеспечение, ориентированное на решение задач локального пользователя или компактной группы пользователей и предназначенное для использования на микроЭВМ (персональном компьютере). Это объясняет и их второе название -- настольные. Определяющими характеристиками настольных систем являются:

· относительно ограниченные требования к аппаратным ресурсам.

Несмотря на неизбежные различия, обусловливавшиеся замыслами разработчиков, все перечисленные системы в ходе своей эволюции приобрели ряд общих конструктивных черт, среди которых, прежде всего, могут быть названы:

· наличие визуального интерфейса, автоматизирующего процесс создания средств, манипуляции данными, -- экранных форм, шаблонов отчетов, запросов и т. п.;

· наличие инструментов создания объектов базы данных в режиме диалога:

Experts в Paradox, Wizards в Access, Assistants в Арргоаch;

· наличие развитого инструментария создания программных расширений в рамках единой среды СУБД: язык разработки приложений РAL в Рагаdox, VBA (Visual Basic for Applications в Ассеss.

· встроенная поддержка универсальных языков управления данными.

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

2. Краткая характеристика программного обеспечения, используемого при создании СУБД

Рассмотрим более подробно программные продукты компании Microsoft, а именно Visual FoxPro 3.0, Visual Basic 4.0, Visual С++, Access 7.0, SQL Server 6.5. Наиболее интересной чертой этих пакетов являются их большие возможности интеграции, совместной работы и использования данных, так как данные пакеты являются продуктами одного производителя, а также используют сходные технологии обмена данными.

Visual FoxPro отличается высокой скоростью, имеет встроенный объектно-ориентированный язык программирования с использованием xBase и SQL, диалекты которых встроены во многие СУБД. Имеет высокий уровень объектной модели. При использовании в вычислительных сетях обеспечивает как монопольный, так и раздельный доступ пользователей к данным. Применяется для приложений масштаба предприятия для работы на различных платформах: Windows 3.x, Windows 95, Macintosh. Минимальные ресурсы ПК: для Visual FoxPro версии 3.0 - процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 8 (12) Мб, занимаемый объем на ЖМД 15-80 Мб, а для Visual FoxPro версии 5.0 (выпущена в 1997 году) - Windows 95 или NT, 486 с тактовой частотой 50 МГц, 10 Мб ОЗУ, от 15 до 240 Мб на ЖМД.

Access входит в состав самого популярного пакета Microsoft Office. Основные преимущества: знаком многим конечным пользователям и обладает высокой устойчивостью данных, прост в освоении, может использоваться непрофессиональным программистом, позволяет готовить отчеты из баз данных различных форматов. Предназначен для создания отчетов произвольной формы на основании различных данных и разработки некоммерческих приложений. Минимальные ресурсы ПК: процессор 468DX, Windows 3.1, 95, NT, объем оперативной памяти 12 (16) Мб, занимаемый объем на ЖМД 10-40 Мб.

Visual C++ - наиболее мощный объектно-ориентированный язык программирования, обладает неограниченной функциональностью. Предназначен для создания компонентов приложений для выполнения операций, критичных по скорости.

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

3. Принципы организации данных, лежащие в основе современных СУБД

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

Реляционная модель данных объекты и связи между ними представляются в виде таблиц, при этом связи тоже рассматриваются как объекты. Все строки, составляющие таблицу в реляционной базе данных должны иметь первичный ключ. Все современные средства СУБД поддерживают реляционную модель данных.

Объект (Сущность) - элемент какой-либо системы, информация о котором сохраняется. Объект может быть как реальным (например, человек), так и абстрактным (например, событие - поступление человека в стационар).

Атрибут - информационное отображение свойств объекта. Каждый объект характеризуется набором атрибутов.

Таблица - упорядоченная структура, состоящая из конечного набора однотипных записей.

Первичный ключ - атрибут (или группа атрибутов), позволяющий однозначным образом определить каждую строку в таблице.

Напротив, альтернативный ключ - атрибут (или группа атрибутов), не совпадающая с позволяющий первичным ключом и однозначным образом определяющий каждую строку в таблице.

4. Современные технологии, используемые в работе с данными

Вы можете изучить и скачать доклад-презентацию на тему Тема: Базы данных. Презентация на заданную тему содержит 27 слайдов. Для просмотра воспользуйтесь проигрывателем, если материал оказался полезным для Вас - поделитесь им с друзьями с помощью социальных кнопок и добавьте наш сайт презентаций в закладки!

500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500
500

Информационные системы позволяют хранить большие объемы данных, осуществлять в них быстрый поиск, вносить изменения, выполнять всевозможные операции с данными (группировать, сортировать и т.д.)

База Данных (БД)- это совокупность, определенным образом организованной информации на какую-то тему. Например: База данных книжного фонда библиотеки; База данных кадрового состава учреждения; База данных законодательных актов в области уголовного права; База данных современной эстрадной песни.

Классификация БД. БД классифицируются по разным признакам: по характеру хранимой информации БД делятся на фактографические и документальные; по способу хранения данных БД бывают централизованными и распределенными; по структуре организации БД классифицируются на реляционные, сетевые и иерархические.

В фактографических БД содержатся краткие сведения об описываемых объектах, представленные с строго определенном формате. Примеры: В БД библиотеки о каждой книге хранятся следующие сведения: год издания, автор, название и прочее. В БД отдела кадров хранятся анкетные данные сотрудников: ФИО, год рождения и т.д.

Документальная БД содержит обширную информацию самого различного типа: текстовую, графическую, звуковую, мультимедийную. Примеры: в БД законов – тексты самих законов, в БД эстрадной песни – тексты и ноты песен, биографию авторов, информация о поэтах, композиторах и исполнителях, звуковые и видеоклипы.

Информационная система – это совокупность БД и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем. Примеры: системы продажи билетов на пассажирские поезда и самолеты. WWW- это глобальная информационная система.

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

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

Иерархической называется БД, в которой информация упорядочена следующим образом: один элемент записи считается главным, остальные подчиненные. Примеры: файловая система

Реляционные БД — базы данных с табличной формой организации информации. Реляционная БД состоит из одной или нескольких взаимосвязанных двумерных таблиц.

Поля – это различные характеристики (иногда говорят атрибуты) объекта. Значения полей в одной строчке относятся к одному объекту. Разные поля отличаются именами.

Первичный (главный) ключ БД — это поле или группа полей, с помощью которых можно однозначно идентифицировать запись. Значение первичного ключа не должно повторяться у разных записей. В рассмотренном выше примере в качестве первичного ключа БД нужно взять группу полей кинотеатр + время.

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


Презентация "Базы данных" может быть использована при объяснении матерала учителем или самостоятельном изучении темы. Рассматриваются: понятие "база данных каак информационная система"; классификация БД, осовное внимание уделено реляционным БД; основные объеты БД (таблицы, запрося, формы, отчёты); основные типы данных

Содержимое разработки

База данных (БД) – совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отражающих состояние и взаимодействие объектов в определённой предметной области База данных – структурная информационная модель БД служат для хранения и поиска большого объёма информации. Примеры БД: записная книжка, словари, справочники, энциклопедии.

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

По способу хранения БД делятся на

Централизованная БД

Распределённая БД

БД хранится на одном

БД хранятся на различных

компьютерах сети

Пример: информация в сети Internet,

объединённая паутиной WWW

СУБД – система управления базами данных Система управления базами данных (СУБД) - комплекс программ, предназначенный для организации работы с компьютерными базами данных. Функции : поиск информации в БД выполнение несложных расчетов вывод отчетов на печать редактирование БД поиск информации в БД выполнение несложных расчетов вывод отчетов на печать редактирование БД Информационная система = БД + СУБД

СУБД – система управления базами данных

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

Информационная система = БД + СУБД

ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БД: Создание БД; Редактирование БД; Поиск информации в БД Сортировка данных.

ОСНОВНЫЕ РЕЖИМЫ РАБОТЫ С БД:

По характеру хранимой информации БД делятся на:

ФАКТОГРАФИЧЕСКИЕ

ДОКУМЕНТАЛЬНЫЕ

содержатся краткие сведения об описываемых объектах в строго определенном формате.

содержатся документы разного типа:

Например: различные справочники, словари

Например: БД библиотеки

о каждой книге хранятся библиографические сведения:

ПРИМЕРЫ БАЗ ДАННЫХ:

документальные

фактографические

  • БД книжного фонда библиотеки;
  • БД кадрового состава учреждения
  • БД законодательных актов в области уголовного права;
  • БД современной рок-музыки.

Сама база данных включает в себя только информацию

 По структуре организации базы данных делятся на: РЕЛЯЦИОННЫЕ ИЕРАРХИЧЕСКИЕ СЕТЕВЫЕ БД, в которых информация упорядочена следующим образом: один элемент записи считается главным, остальные – подчинённы- ми. Иерархическую БД образует файловая система на диске, родовое генеалогическое дерево БД, содержащие информацию, организованную в виде прямоугольных таблиц. От английского слова relation – отношение БД, в которых к вертикальным иерархическим связям добавляются горизонтальные связи.

По структуре организации базы данных делятся на:

РЕЛЯЦИОННЫЕ

ИЕРАРХИЧЕСКИЕ

БД, в которых информация упорядочена

следующим образом:

один элемент записи

считается главным,

остальные – подчинённы-

Иерархическую БД

образует файловая

система на диске,

родовое генеалогическое

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

От английского слова

relation – отношение

БД, в которых к вертикальным

иерархическим

связям добавляются

горизонтальные

Иерархическая БД Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева). Структура школы : Школа (уровень 1) Школа 9 Параллель (уровень 2) 9 класс 10 класс 11 класс Класс (уровень 3) 10А 9Б 11Б 9А 9В 11А 10Б корень

Иерархическая БД

Иерархическая БД – это набор данных в виде многоуровневой структуры (дерева).

Структура школы :

Школа (уровень 1)

Параллель (уровень 2)

Класс (уровень 3)

Иерархическая БД - Генеалогическое дерево Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней.

Иерархическая БД - Генеалогическое дерево

Поиск данных трудоемкий из-за необходимости последовательно проходить несколько иерархических уровней.

Иерархическая БД - Ф айловая система Windows дерево папок: Диск С: Видео Документы Фото 2011 г 2012 г 2013 г

Иерархическая БД - Ф айловая система Windows

 Сетевые БД Сетевая БД – это набор узлов, в которых каждый может быть связан с каждым (пример: схема дорог) А Б Г В Пример : посещение учащимися одной группы спортивных секци й Иванов Петров Сидоров Кузнецов хоккей плавание лыжи футбол

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

Пример : посещение учащимися одной группы спортивных секци й

Сетевая БД - Сеть Интернет

Сетевая БД - Сеть Интернет

ОСНОВНЫЕ ОБЪЕКТЫ БД: Таблица – объект, предназначенный для хранения данных в виде записей и полей. Форма – объект, предназначенный для облегчения ввода данных. Запрос – объект позволяющий получить нужные данные из одной или нескольких таблиц. Отчёт – объект, предназначенный для печати данных.

ОСНОВНЫЕ ОБЪЕКТЫ БД:

Структура реляционной БД

Основной элемент БД – таблица

Табличные БД Количество полей определяется разработчиком и не может изменяться пользователем. Любое поле должно иметь уникальное имя . Поля могут быть обязательными для заполнения или нет. Таблица может содержать сколько угодно записей (это количество ограничено только объемом диска); записи можно добавлять, удалять, редактировать, сортировать, искать.

Табличные БД

Табличные БД

Модель – картотека

  • записная книжка каталог в библиотеке
  • записная книжка
  • каталог в библиотеке

Петров Иван Молостовых ул., д. 6, кв. 11

Молостовых ул., д. 6, кв. 11

Саянская ул., д.11, кв.12

Свободный пр., д11, кв. 45

самая простая структура

во многих случаях – дублирование данных:

Сказка о царе Салтане

Сказка о золотом петушке

Имя таблицы поле запись Главный ключ – это поле или совокупность полей, которое однозначно определяет запись в таблице

Имя таблицы

Главный ключ – это поле или совокупность полей, которое однозначно определяет запись в таблице

Ключевое поле (ключ таблицы ) Ключевое поле (клю ч) – это поле (или комбинация полей), которое однозначно определяет запись. В таблице не может быть двух записей с одинаковым значением ключа. Могут ли эти данные быть ключом? фамилия имя номер паспорта номер дома регистрационный номер автомобиля город проживания дата выполнения работы порядковый номер фамилия имя номер паспорта номер дома регистрационный номер автомобиля город проживания дата выполнения работы порядковый номер ?

Ключевое поле (ключ таблицы )

Ключевое поле (клю ч) – это поле (или комбинация полей), которое однозначно определяет запись.

В таблице не может быть двух записей с одинаковым значением ключа.

Могут ли эти данные быть ключом?

  • фамилияимяномер паспортаномер домарегистрационный номер автомобилягород проживаниядата выполнения работыпорядковый номер
  • фамилия
  • имя
  • номер паспорта
  • номер дома
  • регистрационный номер автомобиля
  • город проживания
  • дата выполнения работы
  • порядковый номер

Основные т ипы данных:

одна строка текста (до 255 символов)

предназначено для ввода текстовой информации, по объему превышающей 255 символов (может содержать до 65 535 символов), х отличается от типа Текстовый (Text) тем, что в таблице хранятся не сами данные, а ссылки на блоки данных, хранящиеся отдельно

число любого типа (можно использовать в вычислениях)

поле, выраженное в денежных единицах (рубли, доллары…)

поле, содержащее дату или время

поле, которое вводится автоматически с вводом каждой записи

содержит одно из значений True (истина) или False (ложно) и применяется в логических операциях

поле объекта OLE

содержит рисунки, звуковые файлы, таблицы Excel, документ Word и т. д.

Ответьте на вопросы: ? 1 . База данных - это : совокупность данных, организованных по определенным правилам; совокупность программ для хранения и обработки больших массивов информации; интерфейс, поддерживающий наполнение и манипулирование данными; определенная совокупность информации. 2. Что из перечисленного не является объектом БД : модули; таблицы; макросы; ключи; формы; отчеты; запросы?

Ответьте на вопросы:

1 . База данных - это :

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

2. Что из перечисленного не является объектом БД :

3. Записью в реляционных базах данных называют:

а) ячейку б) столбец таблицы в) имя поля г) строку таблицы

4 . Поле, значение которого не повторяется в различных записях, называется

Базы данных и СУБД Что такое база данных. СУБД. Классификации баз данных. Иерарх

№ слайда 1

Базы данных и СУБД Что такое база данных. СУБД. Классификации баз данных. Иерархические базы данных.Сетевые базы данных. Реляционные базы данных.Этапы создания базы данных.СУБД OpenOffice. org Bace. Создание и модификация структуры БД.

Что такое база данныхБазы данных используются во всех сферах человеческой деятел

№ слайда 2

Что такое база данныхБазы данных используются во всех сферах человеческой деятельности – в науке, производстве. торговле, медицине, криминалистике, искусстве и т.д.База данных – это совокупность систематизированных сведений об объектах окружающего нас мира по какой-либо области знаний. Например:БД о системе продажи билетов;БД о работниках предприятия;БД документов в области уголовного права. БД книжного фонда библиотеки и т. д.Вся эта информация может храниться на бумаге. Но современным средством хранения и обработки данных является компьютер.

Переход к компьютерному хранению информации дает много преимуществ: практически

№ слайда 3

Классификация БД по характеру хранимо информациифактографические БД – содержат д

№ слайда 6

Классификация БД по характеру хранимо информациифактографические БД – содержат данные в краткой форме и строго фиксированных форматах. Это аналог бумажных карточек. Например: библиотечный каталог или каталог видеотеки.документальные БД – аналогом являются архивы документов. Например: архив судебных дел, архив исторических документов.

Классификация БД по способу хранения информациицентрализованные – все хранится н

№ слайда 7

Классификация БД по способу хранения информациицентрализованные – все хранится на одном компьютере; распределенные – разные части БД хранятся на разных компьютерах.

Классификация БД по способу хранения информацииСуществует несколько различных ст

№ слайда 8

Классификация БД по способу хранения информацииСуществует несколько различных структур информационных моделей и соответственно различных типов БД:иерархические;сетевые; табличные (реляционные).

Иерархические базы данныхВ иерархической базе данных записи образуют особую стру

№ слайда 9

Пример

№ слайда 10


№ слайда 11

Файловая система Windows

№ слайда 12

Файловая система Windows

Сетевые базы данныхВ сетевой базе данных связи разрешено устанавливать произволь

№ слайда 13

Сетевые базы данныхВ сетевой базе данных связи разрешено устанавливать произвольным образом, без всяких ограничений. Каждый элемент вышестоящего уровня может быть связан одновременно с любыми элементами следующего уровня.Такая модель лучше всего соответствует реальной жизни.

Пример

№ слайда 14

Пример: схема дорогПример: посещение учащимися одной группы спортивных секций

№ слайда 15

Пример: схема дорогПример: посещение учащимися одной группы спортивных секций

Каждая запись содержит информацию об отдельном объекте (одной книге в библиотеке

№ слайда 17

Каждая запись содержит информацию об отдельном объекте (одной книге в библиотеке, одном сотруднике предприятия). Каждое поле - это определенная характеристика объектов (название книги, автор книги, фамилия сотрудника, год рождения).

Каждое поле таблицы имеет определенный тип. Тип - это множество значений, которо

№ слайда 18


№ слайда 19

Для каждой таблицы реляционной БД должен быть определен главный ключ – имя поля

№ слайда 20

Для каждой таблицы реляционной БД должен быть определен главный ключ – имя поля или несколько полей, совокупность значений которых однозначно определяют запись. Например: в библиотечной БД ключом может быть инвентарный номер книги. Ключевое поле

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

№ слайда 22

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

Требования, которым должна удовлетворять организация баз данныхМинимальные затра

№ слайда 23

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

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

№ слайда 24

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

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

№ слайда 25

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

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

№ слайда 26

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

Требования, которым должна удовлетворять организация баз данныхЦелостность. Совр

№ слайда 27

Требования, которым должна удовлетворять организация баз данныхЦелостность. Современные базы данных могут содержать данные, используемые многими пользователями. Очень важно, чтобы в процессе работы элементы данных и связи между ними не нарушались. Кроме того, аппаратные ошибки и различного рода случайные сбои не должны приводить к необратимым потерям данных. Значит, система управления данными должна содержать механизм восстановления данных.

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

№ слайда 28

Требования, которым должна удовлетворять организация баз данныхБезопасность и секретность. Под безопасностью данных понимают защиту данных от случайного или преднамеренного доступа к ним лиц, не имеющих на это права, от неавторизированной модификации (изменения) данных или их разрушения. Секретность определяется как право отдельных лиц или организаций решать, когда, как какое количество информации может быть передано другим лицам или организациям.

Нажмите, чтобы узнать подробности

Презентация "базы данных" предназначена как наглядный материал при изучении новой темы. В презентации рассмотрены такие вопросы, как: новые термины и понятия: виды БД (по характеру хранимой информации, по способу хранения данных, по способу доступа к данным, в зависимости от способа организации данных), модели БД (реляционная, сетевая, иерархическая), информационные системы, системы управления базами данных (СУБД), функции СУБД, объекты СУБД, операции СУБД, алгоритм создания базы данных.

БАЗЫ ДАННЫХ системы управления базами данных

БАЗЫ ДАННЫХ системы управления базами данных

ПОНЯТИЕ О БАЗЕ ДАННЫХ

БД – совокупность определенным образом организованной (структурированной) информации на определенную тему, предназначенная для длительного хранения во внешней памяти компьютера

  • База данных книжного фонда библиотеки
  • База данных отдела кадров определенного учреждения
  • База данных АТС
  • Школьный журнал

ВИДЫ БАЗ ДАННЫХ По характеру хранимой информации: фактографические; документальные; документально-фактографические. фактографические; документальные; документально-фактографические. фактографические; документальные; документально-фактографические. фактографические; документальные; документально-фактографические. По способу хранения данных: централизованные; распределенные; централизованные; распределенные; централизованные; распределенные; централизованные; распределенные; По способу доступа к данным: локальные; сетевые. локальные; сетевые. локальные; сетевые. локальные; сетевые. В зависимости от способа организации данных: реляционные; сетевые иерархические. реляционные; сетевые иерархические. реляционные; сетевые иерархические. реляционные; сетевые иерархические.

ВИДЫ БАЗ ДАННЫХ

  • По характеру хранимой информации:
  • фактографические; документальные; документально-фактографические.
  • фактографические; документальные; документально-фактографические.
  • фактографические; документальные; документально-фактографические.
  • фактографические;
  • документальные;
  • документально-фактографические.
  • По способу хранения данных:
  • централизованные; распределенные;
  • централизованные; распределенные;
  • централизованные; распределенные;
  • централизованные;
  • распределенные;
  • По способу доступа к данным:
  • локальные; сетевые.
  • локальные; сетевые.
  • локальные; сетевые.
  • локальные;
  • сетевые.
  • В зависимости от способа организации данных:
  • реляционные; сетевые иерархические.
  • реляционные; сетевые иерархические.
  • реляционные; сетевые иерархические.
  • реляционные;
  • сетевые
  • иерархические.

ФАКТОГРАФИЧЕСКИЕ БД – это базы в которых содержатся краткие сведения об описываемых объектах, представленных в строго определенном формате. Пример: В БД библиотеки хранятся библиографические сведения о книгах: год издания, автор, название, тематика и т.д. ДОКУМЕНТАЛЬНЫЕ БД – это те базы, которые включают в себя полнотекстовые документы, а также информацию различного типа: мультимедийную, графическую, звуковую. Пример: БД детских песен, База данных нормативных актов учреждения.

ФАКТОГРАФИЧЕСКИЕ БД – это базы в которых содержатся краткие сведения об описываемых объектах, представленных в строго определенном формате.

В БД библиотеки хранятся библиографические сведения о книгах: год издания, автор, название, тематика и т.д.

ДОКУМЕНТАЛЬНЫЕ БД – это те базы, которые включают в себя полнотекстовые документы, а также информацию различного типа: мультимедийную, графическую, звуковую.

БД детских песен,

База данных нормативных актов учреждения.

МОДЕЛИ СТРУКТУР БАЗ ДАННЫХ

МОДЕЛИ СТРУКТУР БАЗ ДАННЫХ

МОДЕЛИ СТРУКТУР БАЗ ДАННЫХ РЕЛЯЦИОННАЯ Базы данных с табличной формой организации информации Каждый элемент таблицы – один элемент данных ; Все столбцы в таблице являются однородными, то есть имеют один тип (числа, текст, дата и т. д.); Каждый столбец ( поле ) имеет уникальное имя; Одинаковые строки в таблице отсутствуют; Порядок следования строк в таблице может быть произвольным и может характеризоваться количеством полей, количеством записей, типом данных Записи различаются значениями ключей. Первичный ключ – поле (совокупность полей), значение которого не повторяется у разных записей. Составной ключ может состоять из двух и более полей.

МОДЕЛИ СТРУКТУР БАЗ ДАННЫХ

РЕЛЯЦИОННАЯ

Базы данных с табличной формой организации информации

  • Каждый элемент таблицы – один элемент данных ;
  • Все столбцы в таблице являются однородными, то есть имеют один тип (числа, текст, дата и т. д.);
  • Каждый столбец ( поле ) имеет уникальное имя;
  • Одинаковые строки в таблице отсутствуют;
  • Порядок следования строк в таблице может быть произвольным и может характеризоваться количеством полей, количеством записей, типом данных

Записи различаются значениями ключей.

Первичный ключ – поле (совокупность полей), значение которого не повторяется у разных записей.

Составной ключ может состоять из двух и более полей.

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

Счетчик – целые числа, которые задаются автоматически при вводе записей. Эти числа не могут быть изменены пользователем.

Числовой тип – числа (целые или вещественные)

Текстовый тип – символьные последовательности (слова, тексты, коды и т.п.) до 255 символов.

Поле МЕМО – будет просматриваться при помощи полосы прокрутки (до 65635 символов)

Тип дата/время – поля, содержащие календарные даты в различной форме или время.

Поле объекта OLE – содержит рисунки, звуковые файлы, таблицы Excel , документы Word и т.д.

Читайте также: