- •Аннотация:
- •Лекция 1.
- •1.История развития баз данных
- •2.Понятия Базы данных и Системы управления базами данных
- •3.Компоненты среды субд
- •Распределение обязанностей
- •Лекция 2
- •1. Трехуровневая архитектура организации бд
- •1.Математическое понятие отношения:
- •2.Реляционная модель данных
- •1.Этапы проектирования бд
- •2.Построение информационной модели. Определение сущностей.
- •3.Определение взаимосвязей между сущностями
- •4.Понятие ключевого элемента. Задание первичных ключей
- •1.Нормализация отношений в бд.
- •2.Три уровня нормальной формы
- •1.Понятие ссылочной целостности
- •2.Задание ограничений целостности базы данных.
- •1.Понятие индексного файла
- •2.Создание и установка индексных файлов с помощью команд.
- •1.Сортировка данных.
- •2.Поиск данных.
- •3.Фильтрация данных.
- •1.Понятие рабочей области.
- •2.Установление взаимосвязи в приложении с помощью команд
- •3.Создание связей с помощью меню
- •4. Работа в связанных таблицах
- •Лекция 10. Проект как средство объединения элементов приложения
- •Лекция 11
- •1. Система управления передачей данных.
- •Распределенные базы данных
- •3.Процесс прохождения пользовательского запроса.
- •Лекция 12.
- •1. Физическая организация и структура хранения данных в sql Server
- •2. Доступ к базе данных
- •3.Технология com
- •1.Основные принципы физического проектирования базы данных.
«Ногинский колледж» |
ЛЕКЦИИ ПО ТЕОРИИ БАЗ ДАННЫХ |
ПМ 02 Инфокоммуникационные системы и сети МДК 02.02 Разработка и администрирование баз данных |
|
Разработал: Белкин Д.А. преподаватель спецдисциплин |
|
г. Балашиха
2015 год
|
Аннотация:
Лекции разработаны для студентов специальности 230115 «Программирование в компьютерных системах» для освоения профессионального модуля «Разработка и администрирование баз данных».
Профессиональный модуль предусматривает освоение следующих профессиональных компетенций:
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля.
ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств.
ПК 1.4. Выполнять тестирование программных модулей.
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций.
Лекции разработаны с использованием учебной литературы по теме «Базы данных». Включают сложные для понимания темы по теории баз данных, такие как:
проектирование базы данных;
понятие реляционной базы данных;
понятие ключевого элемента;
нормализация базы данных.
Информация иллюстрирована схемами и рисунками для облегчения восприятия и усвоения знаний по данному курсу.
СОДЕРЖАНИЕ:
Введение. Основные понятия и определения.
Архитектура баз данных.
Реляционная модель баз данных.
Теория проектирования БД.
Приведение БД к уровню нормальной формы.
Принцип поддержки целостности в реляционной модели БД.
Создание взаимосвязанных отношений в БД между таблицами. Понятие индекса.
Управление данными в БД.
Создание взаимосвязей.
Проект как средство объединения элементов приложения.
Основные технологии доступа к данным.
Физическая организация удаленных баз данных.
База данных — хранилище объектов.
Лекция 1.
Тема: ”Введение. Основные понятия и определения.”
План лекции:
История развития баз данных.
Понятие базы данных и системы управления базами данных – СУБД
Компоненты среды СУБД.
Распределение обязанностей в системах с базами данных.
Преимущества и недостатки СУБД.
1.История развития баз данных
Теория баз данных - молодая область знаний. Возраст её около 30 лет, но в наше время такая молодая область практически является обязательной для изучения студентами всех технических специальностей, тем более включена в стандарты всех специальностей связанных с подготовкой специалистов по вычислительной технике.
Одна из основных функций вычислительной техники – это хранение и быстрая обработка информации. В современном мире информация – это основа любой организации.
Примеры: супермаркеты, банки, туристические агентства, библиотеки, учебные заведения, страховые компании, больницы и т.д.
В любой из этих организаций необходима правильно организованная база данных.
Основные задачи вычислительной техники при работе с информацией:
Надежное хранение информации в памяти компьютера;
Выполнение преобразований и вычислений;
Удобство для пользователя.
