Учебные программы по дисциплинам программы профессиональной переподготовки

ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ

ТЮМЕНСКОЙ ОБЛАСТИ

«ТЮМЕНСКАЯ ГОСУДАРСТВЕННАЯ АКАДЕМИЯ

МИРОВОЙ ЭКОНОМИКИ, УПРАВЛЕНИЯ И ПРАВА»

ОДОБРЕНО

Протокол заседания

Ученого совета

№ _____ от «_____»___________2010 г.

УТВЕРЖДАЮ

Проректор по учебной работе

_____________ Т.А. Кольцова

«_____» ____________ 2010 г.

ОДОБРЕНО

Протокол заседания кафедры

математики и информатики

«____» ______________ 2010 г.

УЧЕБНЫЕ ПРОГРАММЫ ПО ДИСЦИПЛИНАМ

ПРОГРАММЫ ПРОФЕССИОНАЛЬНОЙ ПЕРЕПОДГОТОВКИ

«ПРИКЛАДНАЯ ИНФОРМАТИКА В ЭКОНОМИКЕ»

Тюмень

2010

Учебная программа

по общепрофессиональной дисциплине

«БАЗЫ ДАННЫХ»

  1. ВВЕДЕНИЕ

Цель курса - получение студентами знаний об этапах разработки баз данных; о перспективных направлений развития баз данных.

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

После обучения по данной программе слушатель должен:

а)Знать:

  • сущность и содержание дисциплины «Базы данных»;

  • задачи и принципы разработки баз данных;

  • модели баз данных;

  • типы системы управления базами данных;

б) Уметь:

  • создавать таблицы баз данных;

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

  • создавать SQL-запросы;

  • создавать отчеты;

  • применять технологии кэширования, ADO, ОLАР-технологию, фрактальные методы в архивации.

2. СОДЕРЖАНИЕ ДИСЦИПЛИНЫ

Тема 1. Основные понятия баз данных. Введение в базы данных. Базы данных (БД). Принципы построения. Жизненный цикл БД. Анализ информационных потоков. Проектирование БД. Модели данных. Механизм BDE. Типология БД. Документальные БД. Фактографические БД. Гипертекстовые и мультимедийные БД. XML-серверы. Объектно-ориентированные БД. Распределенные БД. Коммерческие БД. Демонстрационная БД. Реляционные БД. Операции над отношениями реляционных баз данных. Системы управления базами данных (СУБД), их типы.

Тема 2. Поля. Обзор свойств, методов и событий. Свойства. Методы. События. Использование объектов-полей. Объекты для подстановочных полей. Объекты для вычисляемых полей. Объекты для пустых полей. Обращение к значению поля. Проверка правильности введенного в поле значения. Формирование текстового представления поля. Обзор полей TxxxField. Строковые поля. Целочисленные поля. Вещественные поля. Логические поля. Поля даты и времени. Поля для хранения значений произвольных форматов.

Тема 3. Таблицы баз данных. Таблицы БД и связи между ними. Первичные ключи и индексы. Имена таблиц и полей. Создание таблиц. Свойства таблиц Paradox 7. Типы полей. Контроль за содержимым полей Таблицы подстановки. Вторичные индексы. Ссылочная целостность. Парольная защита. Выбор языкового драйвера. Примеры простой программы. Разработка главной формы. Создание псевдонима БД. Модуль данных. Создание объектов-полей. Создание объектов-столбцов. Обработчик события OnGetText. Бизнес правила. Отображение копеек в денежных полях. Обзор свойств и методов. Свойства. Методы. Индексы. Смена текущего. Добавление нового индекса. Удаление индекса. Составные индексы. Эксклюзивный доступ к таблице. Удаление записей и таблиц. Поиск записей в таблице. Точный поиск. Неточный поиск. Выборка записей.

Тема 4. Наборы данных. Обзор свойств, методов и событий. Свойства. Методы. События. Основные приемы работы с наборами данных. Открытие и закрытие набора данных. Программный доступ к записям. Навигация по набору данных. Последовательная навигация по записям. Использование закладок. Поиск записей в наборе данных. Метод Locate. Метод Lookup. Фильтрация записей. Свойство Filter. Событие OnFilterRecord. Блокировка таблиц в многопользовательском режиме. Обзоры событий. Реализация каскадных изменений и бизнес-правил. Другие события.

Тема 5. Визуализация данных. Компонент TDataSource. Свойства. События. Компонент TDBGrid. Свойства. Методы. События. Создание объектов-столбцов. Пустые столбцы. Формирование списка возможных значений столбца. Управление отображаемых данных Дополнительные возможности сетки. Компоненты для визуализации полей текущей записи. Компонет TDBText. Компонент TDBEdit. Компонент TDBCheckBox. Компонент TDBRadioGroup. Списочные компоненты. Компонент TDBMemo. Компонент TDBRichEdit. Компонент TDBCtrlGrid. Компонент TDBNavigator.

Тема 6. Запросы. Создание SQL-запросов. Простая выборка данных. Выборка из связанных таблиц. Сортировка записей. Сложные критерии отбора. Псевдонимы таблиц и комментарий. Агрегатные функции и группировка записей. Создание/удаление таблиц и индексов. Вставка, удаление редактирование записей. Особенности компонента TQuery. Свойства. Методы. Свойство SQL. Методы Open и ExecSQL. Параметрические запросы. Методы Prepare и UnPrepare. Изменяемые запросы. Сортировка в обратном порядке.

Тема 7. Создание отчетов. Принципы построения отчета. Пример создания отчета. Компонент TQuickRep. Свойства. Методы. События. Компонент TQRBand. Компонент TQRExpr и TQRExprMemo. Компонент TQRSysData. Компонент TQRGroup. Использование дочерних полос. Компонент TQRStingsBand. Экспорт отчета. Диаграммы в отчетах.

Тема 8. Кэширование изменений. Техника кэширования. Метод ApplyUpdates компонента TDatabase. Видимость изменений и выборочный откат изменений. События OnUpdateRecord и OnUpdateError. Компонент TUpdateSQL.

Тема 9. Технология ADO. Текстовая программа. Установление связи с объектом ADO. Структура строки связи. Формирование связного файла. Особенности использование компонентов ADO. Базовые объекты ADO. Connection. Recordset. Command. Parameter. Error. Field. Property. Связной компонент TADOConnection. Компонент TADOCommand. Общие свойства компонентов-наборов. Специфические свойства. Методы класса TCustomADODataSet. Компонент TADODataSet. Компонент TADOTable. Компонент TADOQuery.

Тема 10. ОLТР–технология. Организация процессов обработки данных в БД. Ограничения целостности. Технология оперативной обработки транзакции (ОLТР–технология). Информационные хранилища. ОLАР-технология.

Тема 11. Основы фракталов

Проблема создания и сжатия больших информационных массивов, информационных хранилищ и складов данных. Фрактальная математика. Фрактальные методы в архивации. Управление складами данных.

3. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ ПО ИЗУЧЕНИЮ ДИСЦИПЛИНЫ

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

4. КОНТРОЛЬНЫЕ ЗАДАНИЯ

Контрольная работа

1. Создайте структуру базы данных по пищевым продуктам со следующими полями:

  • Таблица “Заказы”: Номер заказа (ключевое поле); Код товара; Дата заказа.

  • Таблица “Товары”: Код товара (ключевое поле); Наименование товара; Цена; Код типа.

  • Таблица “Типы”: Код типа (ключевое поле); Категория; Описание.

Установите связи между таблицами по полям Код товара, Код типа и введите три товара, два типа товаров, три заказа.

2. Создайте запрос на выборку полей:

Номер заказа; Наименование товара; Категория; Описание; Цена; Дата заказа.

3. На основе предыдущего запроса создайте запросы с параметром:

  • по полю Категория;

  • по полю Цена (с указанием интервала по цене).

4. Создайте формы для полученных запросов.

Вопросы к зачету

  1. Базы данных, основные понятия.

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

  3. Реляционная модель. Реляционная алгебра. Операции над отношениями реляционных баз данных.

  4. Таблицы базы данных. Ключи.

  5. Нормализация отношений. Нормальные формы 1НФ, 2НФ, 3НФ.

  6. Средства для работы с базами данных в среде программирования Delphi.

  7. Компоненты среды программирования Delphi для создания базы данных, их взаимосвязь.

  8. Редактор полей в среде программирования Delphi. Динамические и статические поля. Типы статических полей базы данных.

  9. Сортировка записей набора данных Table.

  10. Фильтрация записей набора данных Table. Фильтрация по выражению, по диапазону.

  11. Поиск записей набора данных Table.

  12. Язык SQL. Оператор SELECT: инструкции SELECT, FROM, WHERE.

  13. Язык SQL. Оператор SELECT: инструкция ORDER BY.

  14. Язык SQL. Оператор SELECT: агрегатные функции.

  15. Язык SQL. Оператор SELECT: инструкции GROUP BY и HAVING.

Тестовые задания

1. Borland Delphi относится к

1. иерахическим СУБД

2. реляционным СУБД

3. сетевым СУБД

2. _________ база данных состоит из нескольких, возможно, пересекающихся или даже дублирующих друг друга частей, хранимых в различных ЭВМ вычислительной сети. (Вставьте пропущенный тип базы данных)

1. распределенная

2. локальная

3. Автоматизированный банк данных включает в себя следующие элементы

1. база данных

2. СУБД

3. администратор банка

4. компьютер

5. сотрудники банка

6. пользователи

4. Атрибут или множество атрибутов внутри отношения, которое соответствует потенциальному ключу некоторого (может быть, того же самого) отношения, называется

1. внешним ключом

2. первичным ключом

3. индексом

5. Банк данных – это

1. база данных

2. база данных, объединенная с системой управления базой данных

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

6. В Borland Delphi имеются следующие языки запросов

1. SQL

2. ANSI

3. QBE

7. В реляционной модели основными внутренними ограничениями на типы связей являются

  1. 1:1

  2. М:М

  3. 1:М

  4. 4. М:1

5 . ЛИТЕРАТУРА

основная

  1. Глушаков С.В., Ломотько Д.В. Базы данных: Учебный курс. - Харьков: Фолио; М.: АСТ, 2000.

  2. Райан Стивен, Рональд Плю. SQL – М.: БИНОМ, 1998.

  3. Саймон Алан Р. Стратегические технологии баз данных: Менеджмент на 2000. – М.: Финансы и статистика, 1999.

  4. Фаронов В.В.Delphi 5. Руководство программиста. - М.: Нолидж 2001г.

  5. Хансем Г., Хансем Дж. Базы данных: разработка и управление. – М.: Бином, 2000.

  6. Хомоненко А.Д., Цыганов В.М., Мальцев М.Г. Базы данных: Учебник для вузов / Под ред. А.Д. Хомоненко. СПб.: Корона, 2000.

дополнительная

  1. Баженова И.Ю. Delphi 5. Самоучитель программиста – М.: КУДИЦ-ОБРАЗ, 2000.

  2. Вирт Н. Алгоритмы и структуры данных. М.: Мир, 1989.

  3. Гурова Л.И., Сахаров С.С. Прикладные программы: Учеб. пособие. М: СтаМ.: Наука, 1988.

  4. Емельянов В.И. Основы программирования на Delphi: Учеб. пособие для вузов. М.: Высш. шк., 2005.

  5. Кульгин М. Технология корпоративных сетей. – СПб.: Питер, 2000.

  6. Смирнова Г.Н. и др. Проектирование экономических информационных систем [текст]:Учебник/Г.Н.Смирнова, А.А.Сорокин, Ю.Ф. Тельнов; Под ред. Ю.Ф.Тельнова.-М.:Финансы и статистика, 2005 г.

Электронные ресурсы

13.

  1. 14./public

  2. 15.

  3. 16.

  4. 17.

  5. 18.

Учебная программа

по общепрофессиональной дисциплине

«ИНФОРМАЦИОННЫЕ СИСТЕМЫ»

  1. Публичный отчет муниципального общеобразовательного учреждения «сош №102 имени А. В. Крестьянинова» управления образования городского округа Прохладный Кабардино-Балкарской республики за 2010-2011 учебный год

    Публичный отчет
    3.2. Год ввода в эксплуатацию : МОУ «СОШ» 1940; (ДО № 23 – 1959; ДО № 24 1913 (пристройка 1979) Проектная мощность : МОУ «СОШ» -550 ; ДО № 23 – 80 ; ДО № 24 – 104
  2. Публичный отчет муниципального общеобразовательного учреждения «сош №102 имени А. В. Крестьянинова» управления образования городского округа Прохладный Кабардино-Балкарской республики за 2009-2010 учебный год

    Публичный отчет
    Муниципального общеобразовательного учреждения «СОШ № 102 имени А.В. Крестьянинова» управления образования городского округа Прохладный Кабардино-Балкарской республики
  3. Программа повышения квалификации и профессиональной переподготовки руководящих работников и специалистов Экономика и управление

    Программа
    Целью преподавания дисциплины «Экономика и управление на предприятии (в горной промышленности и геологоразведке)» является получение слушателями ФПК знаний в области экономики промышленного предприятия и экономики горной промышленности.
  4. Программа по дисциплине гсэ. В. 01. 2 «Трудовое законодательство на предприятии»

    Программа
    Целью преподавания дисциплины является усвоение студентами системы знаний в области общей и особенной частей трудового права; практики применения действующего трудового законодательства.
  5. Программа по дисциплине сд. 05-10 «Управление трудовыми ресурсами на предприятии автомобильного транспорта»

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

    Программа
    Учебная программа по дисциплине «История образования и педагогической мысли» составлена в соответствии с требованиями государственного образовательного стандарта России предназначена для студентов специальностей
  7. Программа дисциплины «Инновационный менеджмент энергетической и сырьевой компании» для слушателей программы повышения квалификации и профессиональной переподготовки специалистов Автор программы: д э. н., профессор Э. А. Крайнова

    Программа дисциплины
    Дисциплина «Инновационный менеджмент в энергетической и сырьевой компании» изучается в рамках программы повышения квалификации и профессиональной переподготовки специалистов .
  8. Программа профессиональной переподготовки кадров для крупномасштабных международных мероприятий (поп для кмм) (1)

    Программа
    Требования к итоговым комплексным испытаниям (итоговой аттестации) обучающихся (слушателей) и выдаче диплома о профессиональной переподготовке по практикоориентированной образовательной программе «Физическая культура и спорт»
  9. Программа профессиональной переподготовки кадров для крупномасштабных международных мероприятий (поп для кмм) (3)

    Программа
    Требования к итоговым комплексным испытаниям (итоговой аттестации) обучающихся (слушателей) и выдаче диплома о профессиональной переподготовке по практикоориентированной образовательной программе «Массовые коммуникации при подготовке

Другие похожие документы..