Калашников Андрей Дмитриевич ат-06 Критика исходника приветствуется, но не одобряется ~ курс лекций

Вид материалаКурс лекций

Содержание


Лекция №1 (2009-02-16)
Подобный материал:
~ Текст печатал Калашников Андрей Дмитриевич АТ-06-1. Критика исходника приветствуется, но не одобряется ~

Курс лекций по предмету: «Информационное обеспечение систем управления»

Преподаватель: Кокоулин Андрей Николаевич

Телефон: 89024745399


Курс лекций посвящён, в основном, изучению языка SQL.

Справка из википедии:

SQL (англ. Structured Query Language — язык структурированных запросов) — универсальный компьютерный язык, применяемый для создания, модификации и управления данными в реляционных базах данных. Вопреки существующим заблуждениям, SQL является информационно-логическим языком, а не языком программирования.

SQL основывается на реляционной алгебре.

Язык SQL делится на четыре части:

операторы определения данных (англ. Data Definition Language, DDL)

операторы манипуляции данными (англ. Data Manipulation Language, DML)

операторы определения доступа к данным (англ. Data Control Language, DCL)

операторы управления транзакциями (англ. Transaction Control Language, TCL)


Лекция №1 (2009-02-16)

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

История развития связана с развитием ЭВМ. Появление ЭВМ привело к возможности хранения и обработки больших объёмов данных. Была жёсткая программа, так как данные вводились посредством переключателей, но это позволяло обрабатывать большие объёмы информации за коротнкий промежуток времени.

Появление полупроводниковых ЭВМ, появление периферии дало возможность программирования и промежуточного хранения данных.

Появление пользовательского интерфейса дало возможность создавать первые Базы Данных (БД)

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


2. Типы документации в информационных системах.
  1. Данные, оперативная документация (набор фактов, имеющий какое-то значение для системы). Например: сбор информации с датчиков.
  2. Справочная документация. Например: справочники, описания датчиков и т.п.
  3. Нормативно-регламентная документация. Данная информация о структуре документов и способе ей представления пользователю, так же содержит частоту сбора \ вывода информации.

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


3. Типы систем.
  1. Оперативные. Большой объём на входе, простые алгоритмы обработки информации.
  2. Аналитические системы управления. Используют вторичные данные. Небольшой объём информации, сложные алгоритмы обработки. Большой период выборки.
  3. Стратегический тип. Уровень менеджеров высшего звена. Наивысшая сложность обработки, максимально глубокая выборка , большой объём информации.


4. Структура документов.

Документ – набор фактов, который нужно сохранить в цифровом виде. Состоит из атрибутов. В документах одного типа одинаковые атрибуты.

Атрибуты: вычисляемые и не вычисляемые. Чаще встречаются не вычисляемые.

Требования к структуре документа:
  • Должен содержать минимально необходимое количество элементов отрибутов.
  • Постоянство структуры документов.
  • Все атрибуты должны быть структурно неделимыми.
  • Все атрибуты документа должны быть сохраняемы в электронном виде.
  • Те атрибуты, которые должны быть выставлены, должны заполняться автоматом.