Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции Теория Баз Данных.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
319.49 Кб
Скачать

41

«Ногинский колледж»

ЛЕКЦИИ ПО ТЕОРИИ БАЗ ДАННЫХ

ПМ 02 Инфокоммуникационные системы и сети

МДК 02.02 Разработка и администрирование баз данных

Разработал:

Белкин Д.А.

преподаватель спецдисциплин

г. Балашиха

2015 год

Аннотация:

Лекции разработаны для студентов специальности 230115 «Программирование в компьютерных системах» для освоения профессионального модуля «Разработка и администрирование баз данных».

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

ПК 1.1. Выполнять разработку спецификаций отдельных компонент.

ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.

ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств.

ПК 1.4. Выполнять тестирование программных модулей.

ПК 1.5. Осуществлять оптимизацию программного кода модуля.

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

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

  • проектирование базы данных;

  • понятие реляционной базы данных;

  • понятие ключевого элемента;

  • нормализация базы данных.

Информация иллюстрирована схемами и рисунками для облегчения восприятия и усвоения знаний по данному курсу.

СОДЕРЖАНИЕ:

  1. Введение. Основные понятия и определения.

  2. Архитектура баз данных.

  3. Реляционная модель баз данных.

  4. Теория проектирования БД.

  5. Приведение БД к уровню нормальной формы.

  6. Принцип поддержки целостности в реляционной модели БД.

  7. Создание взаимосвязанных отношений в БД между таблицами. Понятие индекса.

  8. Управление данными в БД.

  9. Создание взаимосвязей.

  10. Проект как средство объединения элементов приложения.

  11. Основные технологии доступа к данным.

  12. Физическая организация удаленных баз данных.

  13. База данных — хранилище объектов.

Лекция 1.

Тема: ”Введение. Основные понятия и определения.”

План лекции:

  1. История развития баз данных.

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

  3. Компоненты среды СУБД.

  4. Распределение обязанностей в системах с базами данных.

  5. Преимущества и недостатки СУБД.

1.История развития баз данных

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

Одна из основных функций вычислительной техники – это хранение и быстрая обработка информации. В современном мире информация – это основа любой организации.

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

В любой из этих организаций необходима правильно организованная база данных.

Основные задачи вычислительной техники при работе с информацией:

    • Надежное хранение информации в памяти компьютера;

    • Выполнение преобразований и вычислений;

    • Удобство для пользователя.