Работа: Учебная программа ТЕХНОЛОГИИ ОРГАНИЗАЦИИ, ХРАНЕНИЯ И ОБРАБОТКИ ДАННЫХ
Предмет: Информатика и Компьютерные информационные технологии
Тема 1. Экономическая информация в автоматизированных
информационных системах
Предмет и содержание курса. Его связь с другими дисциплинами.
Экономическая информация – разновидность управленческой информации. Понятие экономической информации, ее виды, особенности.
Структура экономической информации. Информационные совокупности, их состав: реквизиты, показатели, документы.
Система. Информационная система. Автоматизированная информационная система (АИС). Экономическая информационная система (ЭИС). Классификация ЭИС. Информационное обеспечение АИС.
Внемашинная организация экономической информации. Классификация документов. Форма документа. Форматы реквизитов. Классификация и кодирование информации. Системы классификации. Коды, их представление. Методы кодирования. Классификаторы.
Тема 2. Организация данных в базах
Причины, обусловившие появление баз данных. Файловая организация данных в АИС, ее недостатки.
Предметная область. Информационный объект. Понятие базы данных (БД). Требования, предъявляемые к БД. Понятие целостности БД. Единицы измерения объема современных БД. Устройства для размещения БД.
Модель данных.
Иерархическая модель. Достоинства и недостатки иерархической модели данных.
Сетевая модель. Достоинства и недостатки сетевой модели данных.
Реляционная модель. Понятие реляционного отношения. Домен, кортеж, ключ. Схема отношения. Логические связи между отношениями. Типы логических связей. Первичный ключ. Вторичные ключи. Достоинства и недостатки реляционной модели данных.
Развитие моделей организации данных в БД.
Тема 3. Проектирование реляционной базы данных
Понятие процесса проектирования, основные его принципы.
Этапы проектирования реляционной БД.
Концептуальное проектирование. Словарь данных. Концептуальная модель.
Логическое проектирование. Нормализация отношений, ее цель. Первая нормальная форма. Вторая нормальная форма. Третья нормальная форма. Создание логической модели БД.
Физическое проектирование. Вопросы, решаемые на этапе физического проектирования.
Тема 4. Системы управления базами данных
Понятие системы управления базами данных (СУБД). Язык описания данных и язык манипулирования данными. Архитектура СУБД.
Классификация СУБД по разным признакам. Однопользовательские и многопользовательские СУБД.
Операции над отношениями в реляционной СУБД.
Режимы работы пользователя с СУБД.
Функциональные возможности современных СУБД. Обеспечение работы с локальными и распределенными БД. Поддержка технологии файл/сервер и клиент/сервер. Взаимодействие СУБД с другими приложениями. Публикация баз данных в Internet.
Обзор современных СУБД: Oracle, Informix, Sybase, Microsoft SQL Server и др.
Тенденции развития СУБД. Хранение данных нетрадиционных типов: звука, видеоклипов и др.
Тема 5. Общая характеристика СУБД
(избранной для освоения в учебном процессе)
Примечание. Эта и последующие темы раскрываются применительно к реляционной СУБД. Однако не исключается использование в учебных целях и СУБД других типов.
Общая характеристика СУБД.
Объекты БД, их модель в СУБД.
Пользовательский интерфейс.
Справочная система. Виды справки и пользование ею.
Настройка рабочей среды.
Типы данных, обрабатываемых СУБД. Операторы. Функции. Выражения.
Инструментальные средства для создания БД и ее объектов, для выполнения расчетов.
Тема 6. Создание и корректировка базы данных в СУБД
Таблица как объект БД: поля, записи, ключ. Способы создания таблицы. Инструментальные средства для создания таблицы.
Описание структуры таблицы. Установка ключа. Заполнение и сохранение таблицы.
Создание связи определенного типа между таблицами. Схема БД.
Модификация структуры таблицы.
Операции, выполняемые при работе с таблицей.
Операции по корректировке БД.
Тема 7. Формирование запросов в СУБД
Запросы, их типы и возможности. Способы создания запроса. Инструментальные средства для формирования запроса.
Создание запроса выбора. Задание условий отбора. Вычисления над полями БД и итоговые вычисления. Выполнение и сохранение запроса.
Создание запроса на основе нескольких таблиц.
Технология создания запросов других типов.
Тема 8. Проектирование интерфейса базы данных в СУБД
Интерфейс БД. Назначение формы. Способы создания формы.
Назначение отчета. Способы проектирования отчета.
Инструментальные средства для проектирования формы, отчета.
Использование формы для работы с БД.
Технология проектирования формы с различными элементами.
Технология проектирования отчета с вычислениями в строках, с частными и с общими итогами.
Составная форма (отчет) и технология их проектирования.
Оформление формы и отчета. Печать отчета.
Тема 9. Введение в SQL
Назначение языка SQL. SQL - стандарт ANSI / ISO.
Структура команды языка SQL.
Описание данных (команда CREATE TABLE).
Манипулирование данными: ввод, удаление и изменение значений полей (команды INSERT, DELETE, UPDATE).
Формирование запросов (команда SELECТ). Использование реляционных, булевых и специальных операторов в условиях. Подведение итогов с помощью функций агрегирования. Соединение таблиц. Вложение запросов.
Представления, их создание (команда CREATE VIEW).
Определение прав доступа (команды GRANT, REVOKE).
Работа SQL со множеством пользователей. Транзакции и управление ими
Использование SQL с другими языками программирования
Дизайнеры SQL-запросов.
Тема 10. Инструментальные средства разработки
прикладных программ в СУБД
Средства автоматизации обработки данных в СУБД.
Основы программирования на языке СУБД. Основные типы переменных. Соглашения по идентификации. Простейшие операторы языка. Оператор описания переменных и массивов. Конструкции для организации ветвящихся и циклических процессов.
Создание и выполнение программы на языке СУБД.
Открытый интерфейс доступа к базам данных из прикладных программ (ODBC). Назначение, структура, функции ODBC. Основной алгоритм использования ODBC в прикладных программах.
Тема 11. Управление базой данных
Пользователи БД. Администратор БД, его функции.
Просмотр и печать сведений о БД и ее объектах.
Резервирование БД.
Понятие репликации БД.
Оптимизация работы БД.
Восстановление БД.
Актуальность защиты БД. Методы защиты: защита с помощью пароля, шифрование и дешифрование БД, защита на уровне пользователя.
Вернуться назад к списку работ... Курсовые от 10 р. Дипломные от 20 р.