Лекция Введение. Бд это «Набор связанных данных»




Скачать 22.99 Kb.
НазваниеЛекция Введение. Бд это «Набор связанных данных»
Дата публикации16.06.2013
Размер22.99 Kb.
ТипЛекция
odtdocs.ru > Информатика > Лекция
11.09.09
Базы Данных (Олег Черезов Владимирович – лекции).
Информация по курсу в вики. Категория: Базы Данных.
Экзамен: 2 теоретических вопроса. Первый вопрос – базовый, ответить обязательно, тройка. Второй – посложнее.
Пришёл Зарудный. Всем привет!

Мы убежали от Зарудного!
Лекция 1. Введение.
БД это «Набор связанных данных».

Предшественники БД – картотеки.

Файловая система (из 80-х) состоит из БД файлов, клиента и прикладной программы. Прикладная программа это способ общения с БД.
Компьютер прикладная программа БД
Недостатки:

  1. дублирование данных

  2. разделение и изоляция данных

  3. фиксированные запросы / быстрое увеличение количества приложений

  4. зависимость от данных


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

Единая бд. СУБД (DBMS).
Книга: Коннели, Дейтон, Хомоненко. Лекции + книжки на шаре у Олега в папке bd.
СУБД – программное обечпечение, с помощью которого пользователи могут создавать и поддерживать базу дынных, а также осуществлять к ней контролируемый доступ.
БД – совместно используемый набор логически связанных данных (и их описание), предназначенных для удовлетворения информационных потребностей организации.
ФС – логика данных определяется прикладной программой, а в БД определяется метаданными.
Новый инструментарий:

  • Средства взаимодействия (языки общения прикладных программ с субд) SQL:

  • DDL (Data Definition Language) – организация данных

  • DML (Data Manipulation Language) – взаимодействие данных

  • Защито от несанкционированного доступа

  • Поддерживает непротиворечивость и целостность данных

  • Поддержка параллельной работы с данными

  • Системы пост-аварийного восстановления


Лекция 1. Часть 2, Реляционная модель.
Табличка.
Язык реляционной модели. С точки зрения реляционной модели табличка – отношение. Задача – показать связь объектов. Таблица состоит из нескольких столбцов. Столбец – атрибут. Множество наборов атрибутов – кортеж. Множество возможных вариантов значений атрибутов – домен. Домен для длины стола – число.
Кардинальность – количество строк в таблице.

Степень – количество столбцов атрибутов в таблице.
Отношение:

  1. имеет уникальное имя

  2. каждая ячейка отношения содержит только элементарное неделимое значение

  3. значение атрибута беруться из одного и того же домена

  4. каждый кортеж уникален

  5. теоретически, порядок следования атрибутов не имеет значения (практически имеет, например при поиске)


Как записать модель:
Название отношение (атрибут, атрибут, …)


Триумвиат!
Реляционная модель:

  1. отношение

  2. кортеж

  3. атрибут


Повсеместное восприятие:

  1. таблица

  2. строка

  3. столбец


Файловые системы:

  1. файл

  2. запись

  3. поле


ДЗ: открыть учебник Коннели и прочитать. (Или Хомоненко). Лекция доступно на шаре.
Коннели:

1.1.3 компоненты среды субд

1.5 История СУБД / 1.4 Разделение обязанностей

1.3.4 Система принципов проектирования

Добавить документ в свой блог или на сайт

Похожие:

Лекция №01 Введение в курс "Базы Данных"
Описание: Вводная лекция. Понятие данных. Предшественники баз данных. Назначение и основные компоненты среды базы данных. Системы...

Набор данных  «Недвижимость»
Вы провели в отделе по учету недвижимости значительное время, но все, что вам удалось выяснить  из разговора с персоналом, – это...

Лабораторная работа №4 Тема: Создание и анализ баз данных в OpenOffice Calc
База данных – это упорядоченный набор данных. Обычно база данных состоит из строки заголовков (текст описания) и строк данных, которые...

Вернуться к списку терминов
«Базой данных» часто упрощённо или ошибочно называют Системы Управления Базами Данных (субд). Нужно различать набор данных (собственно...

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

Иван Хахаев Введение в базы данных OpenOffice org
В этом случае он играет роль оболочки (front-end) для сервера баз данных. Далее будет рассматриваться локальная («персональная»)...

Иван Хахаев Введение в базы данных OpenOffice org
В этом случае он играет роль оболочки (front-end) для сервера баз данных. Далее будет рассматриваться локальная («персональная»)...

«База данных. Модели баз данных»
База данных — это совокупность взаимосвязанных данных, которые организованы по определенным правилам и относятся к некоторой предметной...

Что такое стили?
Стиль – это набор форматов, которые вы можете применить к выбранным страницам, тексту, фреймам и другим элементам вашего документа...

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

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
odtdocs.ru
Главная страница