Главная Дисциплины Программирование баз данных

Программирование баз данных

16.03.2012 08:25 Администратор
Индекс материала
Программирование баз данных
Задания
Учебные материалы
Все страницы

Примеры

Составляющей курса является овладение навыками работы с базами данных в среде программирования Delphi 6/7. Ознакомление с организацией доступа (манипулированием) данными при использовании традиционного навигационного подхода и языка SQL, c применением методов объектно-ориентированного программирования и визуального проектирования интерфейса пользователя на примере среды разработки Delphi. Дать представление о наиболее распространенных архитектурах баз данных – файл-серверной, клиент-серверной и трехзвенной.

Тема 1 : Понятие о базах данных и СУБД. 
Понятие баз данных и система управления БД. Модели БД. Архитектура СУБД. Требования к базам данных. Основные концепции реляционных баз данных. Этапы создания баз данных. Нормализация базы данных. Необходимость контроля ссылочной целостности отношений между таблицами. Первичные, вторичные, составные ключи.

Тема 2 : Реализация работы с СУБД в среде Delphi.
Технология BDE для доступа к данным. Драйверы БД. Настройка BDE. Утилиты. Алиасы.

Тема 3 : Создание базы данных. Работа с автономными СУБД на ПК.
Добавление базы данных в BDE. Создание таблиц с помощью Database Desktop. Удаление базы данных. Создание модуля данных. Доступ к таблицам баз данных. Динамические и постоянные поля. Источники данных. Компоненты для отображения и редак-тирования данных. Редактор DataSet. Вычисляемые поля

Тема 4 : Методы работы с наборами данных.

Тема 5 : Проектирование СУБД.
Сортировка набора данных. Вычисляемые поля. Ограничения на использование вычисляемых полей. Понятие пустого поля. Подстановочные поля. Фильтры. Выделение диапазонов. Поиск в таблице. Навигация по таблице. Необходимость вычислений при выборе данных. Команды редактирования данных. Связь через свойства. Связанные таблицы. Поля синхронизации. Родительская связь. Комментарии. Визуальные настройки схемы данных.

Тема 6 : Язык построения запросов SQL. Создание отчетов.
Компонент TQuery. Формирование структуры запроса. Отображение содержимого запроса. Основы языка SQl. Выполнение выражений SQL. Операторы SELECT, INSERT, UPDATE, DELETE. Создание таблицы. Использование условий. Сортировка записей. Операции отношения, логические операции.

Тема 7 : Средства анализа данных и принятия решений.
Принцип создания отчетов в Delphi. Работа с отчетом. Визуальный Rave-проектировщик. Компонент quick report. Компонент rave report. Понятие анализа данных. Его необходимость.



Обновлено 18.11.2013 08:29
Полезные ссылки:
Книга "Поле Куликово"
Возовиков В.С. Поле Куликово: Роман. - М.: Современник, 1982. 576 с.
Книга "Эхо Непрядвы"
Возовиков В.С. Эхо Непрядвы: Роман. - М.: Современник, 1986. 551 с.
Книга "Порт Артур" т.1
Степанов Александр Николаевич. Порт-Артур. Том 1. 608 с.
Книга "Порт Артур" т.2
Степанов Александр Николаевич. Порт-Артур. Том 2. 608 с.
Фильм "Гибель империи. Византийский урок"
Телеканал - Россия. Продюсерский центр - Мастерская. Автор и ведущий - Архимандрит Тихон.

Дополнительная информация





© PSA 2012