Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Данные и ЭВМ

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

Основная

1. Дейт К. Дж. Введение в системы баз данных: учебник / К. Дж. Дейт; пер. с англ. и ред. К. А. Птицына.-8-е и 7-е изд.-М.: Вильямс, 2005.-1328 с.

2. Диго С.М. Базы данных: проектирование и использование. – М.: Финансы и статистика, 2005.

3. Хомоненко А. Д. Базы данных: учебник для вузов /А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев; под ред. А. Д. Хомоненко.-4-е изд., доп. и перераб..-СПб.: КОРОНА принт, 2004.-736 с.

Предоставляется в электронном виде (в Интернет, ссылки – на странице кафедры http://www.ugatu.ac.ru/EC_INF/index.html, доступ авторизованный, login: ec_inf, password: metod)

4. Пушников А.Ю. Введение в системы управления базами данных.

5. Степанов Ю.Л. Разработка приложений баз данных для СУБД Sybase SQL Anywhere.

6. Кириллов В.В. Основы проектирования реляционных баз данных.

7. Кириллов В.В., Громов Г.Ю. Структуризированный язык запросов (SQL).

8. Вендров А.М. CASE-технологии. Современные методы и средства проектирования информационных систем.

9. Кузнецов С.Д. Основы современных баз данных.

1. Золотова С.И. Практикум по ACCESS 7.0. – М.: Финансы и статистика, 2005.

2. Р.Жд. Мюллер. Базы данных и UML Проектирование. – М.:Лори, 2005.

3. Фаронов В.В. Программирование баз данных в Delphi 6: Учебный курс.-СПб: Питер, 2005.-352 с.

Предоставляется в электронном виде (в Интернет, ссылки – на странице кафедры http://www.ugatu.ac.ru/EC_INF/index.html, доступ авторизованный, login: ec_inf, password: metod):

4. Описание пакета ERwin.

5. Описание ANSI SQL.

6. Руководство по Transact SQL (англ. в виде help).

7. Описание MS SQL Server 2000 (разделы, посвященные Transact SQL и работе с Query Analyzer).

8. Учебник по Delphi.

Необходимое ПО

1. ERwin

2. MS SQL Server

3. Delphi

 


Интерпретация
Номер рейса Дни недели Пункт отправления Время вылета Пункт назначения Время прибытия Тип самолета Стоимость билета
Данные
  2_4_7 Баку 21.12 Москва 0.52 ИЛ-86 115.00
  3_6 Ереван 7.20 Киев 9.25 ТУ-154 92.00
  2_6 Казань 22.40 Баку 23.50 ТУ-134 73.50
  1 по 7 Киев 14.10 Москва 16.15 ТУ-154 57.00
  2_3_5 Минск 10.50 Сочи 13.06 ИЛ-86 78.50
  1_3_6 Москва 15.17 Баку 18.44 ИЛ-86 115.00
  1 по 7 Москва 9.05 Киев 11.05 ТУ-154 57.00
  1_3_5 Рига 21.53 Таллин 22.57 АН-24 21.50
  3_6 Сочи 18.25 Баку 20.12 ТУ-134 44.00
  2_4_6 Таллин 6.30 Рига 7.37 АН-24 21.50

 

Рис. 1. К разделению данных и их интерпретации


(Фрагмент 1) Описание данных в БД "Аэропорт"

СОЗДАТЬ ТАБЛИЦУ Расписание (Номер_рейса Целое Дни_недели Текст (8) Пункт_отправления Текст (24) Время_вылета Время Пункт_назначения Текст (24) Время_прибытия Время Тип_самолета Текст (8) Стоимость_билета Валюта);

(Фрагмент 2) Примеры запросов к БД из СУБД

 

ВЫБРАТЬ Номер_рейса, Дни_недели, Время_вылетаИЗ ТАБЛИЦЫ РасписаниеГДЕ Пункт_отправления = 'Москва' И Пункт_назначения = 'Киев' И Время_вылета > 17;

получим расписание "Москва-Киев" на вечернее время

ВЫБРАТЬ КОЛИЧЕСТВО(Номер_рейса)ИЗ ТАБЛИЦЫ РасписаниеГДЕ Пункт_отправления = 'Москва' И Пункт_назначения = 'Минск';

получим количество рейсов "Москва-Минск"

 

(Фрагмент 3) Пример изменения БД

 

ДОБАВИТЬ В ТАБЛИЦУ РасписаниеДлительность_полета Целое;

Рис. 2. Связь программ и данных при использовании СУБД

Рис. 3. Уровни моделей данных

 

Рис. 4.Иерархические БД (Information Management System фирмы IBM, 1968 г.)

 

 

Рис. 5. Сетевые БД (Integrated Database Management System компании Cullinet Software, Inc., для IBM под управлением большинства ОС)

 

(Фрагмент 4)

Достоинства ранних СУБД:

- Развитые средства управления данными во внешней памяти на низком уровне;

- Возможность построения вручную эффективных прикладных систем;

- Возможность экономии памяти за счет разделения подобъектов (в сетевых системах).

Недостатки:

- Слишком сложно пользоваться;

- Фактически необходимы знания о физической организации;

- Прикладные системы зависят от этой организации;

- Их логика перегружена деталями организации доступа к БД.

 

Сегодня наиболее распространены реляционные модели, которые будут подробно рассмотрены на следующих лекциях.

<== предыдущая лекция | следующая лекция ==>
Распределение занятий по изучаемым темам | Метод (методология) IDEF1X. Методологии и средства системного проектирования
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 478; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.