русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Основные понятия БД.


Дата добавления: 2013-12-23; просмотров: 619; Нарушение авторских прав


Содержание

Москва 2012 НИУ МЭИ

Сидорова Н.П.

Направление подготовки 010400 Прикладная математика и информатика

Дисциплина базовой части профессионального цикла Б 3.5

Базы данных

Лекции по курсу

Список использованных источников

 

1. Хрусталев Ю.П. Моделирование систем массового обслуживания: учеб. пособие для специальностей "Информ. системы в машиностроении" ... / Ю. П. Хрусталев. - Иркутск : Изд-во ИрГТУ, 2007. - 116 с. : a-ил/

2. Хапусов В.Г. Моделирование систем : учеб. пособие / В. Г. Хапусов. – Иркутск: Изд-во ИрГТУ, 2010. - 87 с. : a-ил.

3. Петров А.В. Моделирование систем: учеб. пособие / А. В. Петров. - Иркутск : Изд-во ИрГТУ, 2000. - 268 с. : a-ил.

4. Беляева, С.И. Имитационное моделирование систем массового обслуживания : текст лекций / С.И. Беляева; Горьков. политех. ин-т им. А. А. Жданова . – Горький: ГПИ, 1988. – 52 с. : a-ил.

5. Бомас, В. В. Модели динамики средних в задачах анализа сложных систем : тексты лекций / В. В. Бомас; Моск. авиац. ин-т им. Сеpго Оpджоникидзе . – М.: Изд-во МАИ, 1991. – 18 с.

6. Брайловский, Н. О. Моделирование транспортных систем / Н. О. Брайловский, Б. И. Грановский . – М.: Б.и., 1978. – 125 с.

7. Бусленко, Н. П. Моделирование сложных систем / Н. П. Бусленко . – М.: Б.и., 1968. – 355 с.

8. Васильев В.И. Моделирование систем гражданской авиации : учебник для вузов гражд. авиации / Под pед. В. И. Васильева . – М.: Транспорт, 1988. – 312 с.

9. Вероятностное моделирование систем и сетей обслуживания : межвуз. сб. / Петpозав. гос. ун-т им. О. В. Куусинена; [редкол.: В. И. Чеpнецкий (отв. pед.) и дp.] . – Петрозаводск: ПГУ, 1988. – 108 с. : a-ил.



10. Дынкин, Е. Б. Управляемые марковские процессы и их приложения / Е. Б. Дынкин, А. А. Юшкевич; АН СССР. Центр. экон.-мат. ин-т . – М.: Наука, 1975. – 327 с.

11. Законы распределения вероятностей : метод. указания по выполнению курсовой работы по курсу «Систем. моделирование» / Иркут. гос. техн. ун-т; сост. А. В. Петров . – Иркутск: Изд-во ИрГТУ, 1998. – 12 с. : a-ил.

12. Сомова Е.С. Математические модели и численные иетоды строительной механики летательных аппаратов: Учебное пособие. – Иркутск: Изд-во ИрГТУ, 2000. – 116 с., ил.

13. Пыхалов А.А.. Математические модели в инженерных приложениях: учеб. пособие. / Пыхалов А.А., Кудрявцев А.А. – Иркутск: Изд-во ИрГТУ, 2007. – 184с.

 

Бакалаврская программа Математическое и программное обеспечение
вычислительных машин и компьютерных сетей

Автор:


Лекция 1. Основные понятия БД.. 3

Лекция 2. ПРОблемы проектирования БД.. 24

Лекция 3. Основные понятия реляционной модели БД.. 35

ЛЕКЦИЯ 4. Методы проектирование реляционной модели данных.. 42

Лекция 5. Физический уровень представления.. 49

Лекция 6. Основы языка SQL. 65

Лекция 7. Хранимые процедуры и триггеры... 92

Лекция 8. Транзакции. 101


Лекция 1. Основные понятия БД

Основные понятия. Роль и место систем управления базами данных (СУБД) в современных автоматизированных системах. Свойства базы данных (БД). Средства и методы анализа предметной области.Функции, структура и архитектура СУБД. Уровни представления данных. Классификация моделей данных, лежащих в основе СУБД.

Информационная технология (ИТ) [information technology (IT)] – общий термин, обозначающий любую технологию, связанную с созданием, хранением, обработкой, использованием, передачей и управлением информацией.

Данные [data] (здесь) – любая информация, представленная в форме, пригодной для хранения, передачи и обработки средствами вычислительной техники. Информационные процессы, использующие данные, называются обработкой данных [data processing] и изучаются информатикой.

Банк данных (БнД) – основа современных информационных систем (ИС). БнД - система специальным образом организованных данных, программных, языковых, технических, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных. БнД создается для поддержки решения различных задач, возникающих в конкретной предметной области.

База данных (БД) [database (DB)] – структурированная совокупность данных, организованная по единым правилам, включающим принципы описания, хранения и манипулирования этими данными. Как правило, БД является информационной моделью некоторой предметной области. БД можно рассматривать на различных уровнях абстракции, обычно выделяют как минимум два: физический (способ представления данных с использованием конкретного аппаратного и программного обеспечения) и логический (способ представления данных с точки зрения пользователя).

БД является основой БнД и представляет собой специальным образом организованные данные, хранящиеся во внешней памяти компьютера.

Данные отражают:

· сведения о деятельности (объектах, процессах и т.п.) в конкретной предметной области;

· описания хранимых данных – метаданные – схемы данных (они образуют словарь данных)

· данные, используемые в процессе управления БД (журнал транзакций, контрольная точка и т.д.).

С логической точки зрения БД [1] – абстрактное, самодостаточное логическое определение объектов, операторов и др. элементов, в совокупности составляющих абстрактную машину, с которой взаимодействует пользователь. Она позволяет моделировать структуру данных и их поведение.

Система управления базами данных (СУБД) [database management system (DBMS)] – системное программное обеспечение, служащее для абстракции физического уровня представления данными и управления доступом к данным. Основные функции СУБД: определение данных (то есть работа с метаданными [metadata] – данными, описывающими данные), хранение данных, обработка данных, обеспечение целостности и безопасности данных, импорт/экспорт данных в различных форматах.

Предметная область – часть реального мира, информация из которой используется конечными пользователями БД для решения своих задач. Понятие предметной области БД не имеет точного определения, однако является одним из базовых понятий информатики. Оно предполагает выделение устойчивых связей между именами, понятиями и определенными реалиями внешнего мира, которые не зависят от БД и ее пользователей. Это понятие позволяет ограничить состав данных, которые должны храниться в БД и реализовать работы с данными. В БД нельзя получить ответ на вопрос о данных, которые в ней не хранятся.



<== предыдущая лекция | следующая лекция ==>
Принятие решений в условиях полной неопределенности | Назначение БД


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Полезен материал? Поделись:

Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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