Базы данных
Информатика и вычислительная техника
  • формат pdf
  • размер 1.68 МБ
  • добавлен 05 июля 2011 г.
Калабухов Е.В. Курс лекций по дисциплине Базы данных, знаний и экспертные системы
Белорусский государственный университет информатики и радиоэлектроники, 2007, 290с.
Для студентов специальности I-40 02 01 «Вычислительные машины, системы и сети» всех форм обучения.

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

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

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

В рамках систем искусственного интеллекта, рассмотрены такие основные направления как:
модели представления знаний;
методы выделения знаний;
проектирование и эксплуатация экспертных систем;
языки систем искусственного интеллекта.

Содержание лекционного курса:
Предисловие
Системы баз данных.
Файловые системы. Системы баз данных. Трехуровневая архитектура ANSI-SPARC. Независимость от данных.
СУБД
История развития СУБД (становление и поколения). Функции СУБД. Компоненты СУБД. Архитектура многопользовательских СУБД. Преимущества и недостатки СУБД.
Проектирование БД.
Задачи проектирования БД. Общая методология проектирования БД.
Модели данных.
Определение и классификация моделей данных. Концептуальные модели данных. Семантическое моделирование данных. ER-модель (модель типа «сущность-связь» или «объект/отношение»). Концепции ER-модели. Структурные ограничения ER-модели . Проблемы ER-моделирования. EER-модель (Расширенная ER-модель).
Логические модели данных
Иерархическая модель данных. Сетевая модель данных. Реляционная модель данных. Реляционные объекты данных (структура). Домены. Отношения. Представления. Целостность реляционных данных. Потенциальные ключи. Внешние ключи. Ссылочная целостность. NULL-значения. Третье средство обеспечения общей целостности в реляционной модели. Реляционные операторы. Реляционная алгебра. Реляционное исчисление. Связь реляционного исчисления и реляционной алгебры. Перевод ER-диаграммы в реляционную модель данных. Нормализация реляционных данных. Избыточность данных и аномалии обновления. Функциональные зависимости. Нормальные формы и схемы выполнения нормализации. Недостатки и пути развития реляционной модели. Недостатки традиционных реляционных систем. Объектно-реляционные СУБД. Нереляционные СУБД третьего поколения.
Физические модели данных
Основные понятия физического хранения данных. Последовательные неупорядоченные и упорядоченные файлы. Хешированные файлы. Индексы.
Языки баз данных.
SQL - общие сведения. Язык DDL SQL. Идентификаторы, типы данных, скалярные операторы. Создание структуры и объектов БД. Язык DML SQL. Оператор выборки данных SELECT. Общий формат оператора выборки. Секция WHERE - фильтр строк данных по условию. Обобщающие (агрегатные) функции. Группирующие запросы (секция GROUP BY). Секция ORDER BY – сортировка результатов запроса. Подзапросы. Многотабличные запросы. Операторы UNION, INTERSECT и EXCEPT. Операторы изменения содержимого БД. Добавление (вставка) новых данных в таблицу. Изменение данных в таблице. Удаление данных из таблицы.
QBE
Транзакции.
Основные определения. Параллельное выполнение транзакций. Проблемы параллельного выполнения транзакций. Пессимистические методы параллельного выполнения транзакций. Метод блокировок. Метод временных отметок. Оптимистические методы параллельного выполнения транзакций. Реализация изолированности транзакций средствами SQL. Восстановление данных. Влияние сбоев и отказов на БД. Средства защиты данных. Методы восстановления данных.
Интеллектуальные системы.
Искусственный интеллект. Этапы и направления развития интеллектуальных систем. Экспертные системы.
Знания.
Модели представления знаний. Модель на базе логики. Семантические сети. Фреймовые модели. Продукционные модели. Приобретение знаний. Работа с качественными знаниями.
Языки интеллектуальных систем.
РЕФАЛ.
Литература.
Читать онлайн
Похожие разделы
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Информатика (начальный курс)
  4. Работа в Microsoft Office / OpenOffice
  5. Работа в Access
  1. Академическая и специальная литература
  2. Информатика и вычислительная техника
  3. Устаревшие материалы
  4. Базы данных
  1. Прикладная литература
  2. Компьютерная литература
  3. Firebird
  1. Прикладная литература
  2. Компьютерная литература
  3. IBM DB2
  1. Прикладная литература
  2. Компьютерная литература
  3. Microsoft Office
  4. Microsoft Access
  1. Прикладная литература
  2. Компьютерная литература
  3. MySQL / MariaDB
  1. Прикладная литература
  2. Компьютерная литература
  3. NoSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. Oracle
  1. Прикладная литература
  2. Компьютерная литература
  3. PostgreSQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL
  1. Прикладная литература
  2. Компьютерная литература
  3. SQL Server
  1. Прикладная литература
  2. Компьютерная литература
  3. Visual FoxPro
Смотрите также

Андреева Е.Г. Базы данных

  • формат doc
  • размер 129.77 КБ
  • добавлен 13 апреля 2011 г.
Конспект лекций. Омск: Изд-во ОмГТУ – 40 с. Автоматизированные информационные системы. Предметная область информационной системы. База данных. Системы управления базами данных и их функции. Модели данных. Архитектура систем управления базами данных. Система баз данных. Данные. Аппаратное обеспечение. Программное обеспечение. Пользователи. Базы данных. Преимущества систем БД. Реляционные и другие системы. Архитектура системы баз данных. Арх...

Бабушкина Е.А., Бирюкова О.Ю., Верещагина Л.С. Базы данных: конспект лекций

  • формат fb2
  • размер 328.6 КБ
  • добавлен 19 июня 2011 г.
М.: ЭКСМО, 2008. Конспект лекций соответствует требованиям Государственного образовательного стандарта высшего профессионального образования РФ и предназначен для освоения студентами вузов специальной дисциплины «Базы данных». Лаконичное и четкое изложение материала, продуманный отбор необходимых тем позволяют быстро и качественно подготовиться к семинарам, зачетам и экзаменам по данному предмету. Лекции: 1. Введение. 2. Отсутствующие данные....

Грэй П. Логика, алгебра и базы данных

  • формат djvu
  • размер 9.13 МБ
  • добавлен 23 октября 2010 г.
Пер. с англ. X. И. Килова, Г. Е. Минца; Под ред. Г. В. Орловского, А. О. Слисенко. - М.: Машиностроение, 1989. - 368 с.: ил. Изложены основные понятия математической логики и алгебры, которые лежат в основе таких приложений этих дисциплин, как базы данных, экспертные системы, системы логического программирования и др. Эти же понятия становятся методологической основой описания, анализа и моделирования автоматизированных интегрированных производст...

Калабухов Е.В. Базы данных, знаний и экспертные системы Лабораторный практикум

Практикум
  • формат pdf
  • размер 352.55 КБ
  • добавлен 05 июля 2011 г.
Белорусский государственный университет информатики и радиоэлектроники, 2008, 33с. Лабораторный практикум посвящен вопросам проектирования реляционных баз данных. Рассмотрены теоретические и практические вопросы проектирования базы данных на всех стадиях обобщенной методологии проектирования. Приведены примеры работы с данными на языке SQL. Практикум предназначен для студентов специальности I-40 02 01 «Вычислительные машины, системы и сети» всех...

Костюк А.И. Базы данных и знаний

  • формат doc
  • размер 1.59 МБ
  • добавлен 27 декабря 2007 г.
В учебном пособии рассматриваются основы построения и организации баз данных и знаний. Обсуждаются такие вопросы, как типы данных и отношений, администрирование базы данных, словарь и основные модели данных, проектирование концептуальной и логической моделей. Рассматриваются вопросы, связанные с физической моделью данных, основами языка SQL, а также приводится общая характеристика баз знаний и экспертных систем. Предназначено для специальностей 2...

Костюк А.И. Базы данных и знаний (курс лекций)

  • формат pdf
  • размер 2.58 МБ
  • добавлен 06 февраля 2012 г.
Курс лекций. 1999 год. Этот курс лекций даётся студентам Таганрогского радиотехнического универститета для самостоятельного ознакомления. Курс содержит - Данные; Администрирование баз данных; Словарь данных.

Ржеуцкая С.Ю. Базы данных. Язык SQL

  • формат pdf
  • размер 1.3 МБ
  • добавлен 16 января 2011 г.
Вологда: ВоГТУ, 2010. - 159 с. Очень подробный курс лекций по предмету Базы Данных. Содержание: 1. Основные понятия Терминология, базовые принципы Архитектуры информационных систем Модели данных 2. Реляционная модель Реляционная модель. Структурная и целостная части Манипуляционная часть реляционной модели 3. Проектирование базы данных Семантический анализ предметной области Нормализация базы данных Денормализация. Хранилища данн...

Роб Питер, Коронел Карлос. Системы баз данных: проэктирование, реализация и управление

  • формат djvu
  • размер 12.55 МБ
  • добавлен 11 октября 2009 г.
5-е изд., перераб. и доп.: Пер. с англ. - СПб.: БХВ-Петербург, 2004. - 1040 с. Книга содержит последовательное и всестороннее описание процесса разработки и реализации базы данных. Подробно представлены теоретические основы баз данных: реляционная модель базы данных, ER-моделирование, нормализация таблиц базы данных, язык структурированных запросов (SQL). Приведен пример проектирования и реализации базы данных для университетской лаборатории. Ра...

Шехтман В.Е. Базы данных, SQL и все такое. Курс лекций

  • формат pdf
  • размер 2.71 МБ
  • добавлен 19 февраля 2011 г.
Учебное пособие рассматривает теоретические основы и практику проектирования, разработки и использования баз данных, а также отчасти их устройство и настройку. Наряду с традиционными темами (такими как реляционная теория и инфологическое моделирование) пособие стремится раскрыть и новые направления: объектно-ориентированные, дедуктивные и полуструктурированные базы данных, многомерная модель и разработка данных. Пособие включает примеры, иллюстри...

Ямникова О.А. Базы данных

  • формат doc
  • размер 2.87 МБ
  • добавлен 27 октября 2011 г.
Учебно-методический комплекс. - Тула: ТулГУ, 2004-2007 Учебно-методический комплекс по дисциплине "Базы данных" представлен в следующем объеме: Методические указания к лабораторным работам по базам данных (кафедра "Автоматизированные станочные системы") Методические указания по выполнению курсовой работы для студентов, обучающихся по специальности 230104 – «САПР» (кафедра "Автоматизированные станочные системы") Методические указания к самостоятел...