Лекция 2 БД 2013 ПМ-ИТ.pptx
- Количество слайдов: 50
Содержание лекции Лекция № 2 по дисциплине «БАЗЫ ДАННЫХ» для потока ПЭ 10 -06 (ПМ) ПЭ 10 -08 (ИТ) Определение ключевых понятий Данные и Информация Иерархия информации Система баз данных 09. 02. 2018 Лекции по дисциплине «БД» 1
1. Традиционных возможностей файловых систем оказывается недостаточно для построения даже простых ИС. ИЗ 1 -ой лекции по дисциплине «Базы данных» Мы ВЫЯВИЛИ, что 09. 02. 2018 2. Мы выявили несколько потребностей, которые не покрываются возможностями систем управления файлами: • поддержание логически согласованного набора файлов; • обеспечение языка манипулирования данными; • восстановление информации после разного рода сбоев; • реально параллельная работа нескольких пользователей. Из 1 -ой лекции 2
Таким образом … 09. 02. 2018 На современном этапе в целях централизованного управления данными используют базы данных. Они являются одними из основных компонентов автоматизированных систем различных уровней и типов. Они созданы и создаются во всех сферах деятельности, начиная от предприятий, банков, административных служб и заканчивая всевозможными тренажерами и справочниками. Из 1 -ой лекции 3
СИСТЕМА БАЗ ДАННЫХ 09. 02. 2018 Система БД – компьютеризированная система хранения записей, т. е. компьютеризированная система, основное назначение которой – хранить данные, предоставляя пользователям средства ее извлечения и модификации. Ключевые понятия 4
СИСТЕМА БАЗ ДАННЫХ 09. 02. 2018 К хранимым данным может относиться все, что заслуживает внимания отдельного пользователя или организации, использующей систему, иначе говоря, все необходимое для текущей работы данного пользователя или предприятия. Ключевые понятия 5
СИСТЕМА БАЗ ДАННЫХ 09. 02. 2018 Замечание. Выражение «предприятие» здесь понимают в самом широком смысле этого слова: любое дело (фирма, банк, аэропорт), область знаний, замысел (какоенибудь исследование) и т. п. – все то, о чем могут быть собраны данные в контексте баз данных. Это условный синоним понятия «предметная область» . Ключевые понятия 6
Содержание лекции Лекция № 2 по дисциплине «БАЗЫ ДАННЫХ» для потока ПЭ 10 -06 (ПМ) ПЭ 10 -08 (ИТ) Определение ключевых понятий Данные и Информация Иерархия информации Система баз данных 09. 02. 2018 Лекции по дисциплине «БД» 7
Данные и Информация 09. 02. 2018 Замечание. Отметим разницу между данными и информацией. Данные – это статические значения, хранящиеся в базе данных, в то время как информация – это сведения, которые запрашиваются пользователем и представляются ему в наиболее удобном виде. Данные хранятся, а информация запрашивается. Данные и Информация 8
• Данные играют Данные и Информация 09. 02. 2018 существенную роль в деятельности любого предприятия. • Данные фиксируются в определенной форме, пригодной для последующей обработки, хранения и передачи (на различных носителях) Данные и Информация 9
Данные и Информация 09. 02. 2018 • Из данных извлекается необходимая информация. • Данные можно рассматривать как сырье (ресурс) для производства информации. • В результате обработки данные приобретают смысл, т. е. становятся информацией. Данные и Информация 10
Данные и Информация 09. 02. 2018 Под информацией понимают любые сведения о каком-либо событии, процессе, объекте, являющиеся предметом операций восприятия, передачи, преобразования, хранения или использования. Данные и Информация 11
Данные и Информация 09. 02. 2018 На предприятии необходима информация для управления трудовыми, финансовыми (денежными), материальными (сырьевыми) ресурсами. Данные и Информация 12
Из учебника Быковой В. В. – Базы данных 09. 02. 2018 Данные и Информация 13
Содержание лекции Лекция № 2 по дисциплине «БАЗЫ ДАННЫХ» для потока ПЭ 10 -06 (ПМ) ПЭ 10 -08 (ИТ) Определение ключевых понятий Данные и Информация Иерархия информации Система баз данных 09. 02. 2018 Лекции по дисциплине «БД» 14
Иерархия информации 09. 02. 2018 Для управления денежными ресурсами предприятия обычно необходимо иметь следующую информацию: • какие средства доступны, • сколько и на что израсходовано, • откуда поступают средства, • сколько осталось. Иерархия информации 15
Для управления материальными ресурсами необходимо знать: • какие материалы имеются в Иерархия информации 09. 02. 2018 наличии, • откуда поступают, • куда направляются различные виды сырья, • сроки получения заказов на сырье, • количество заказанного, использованного, оставшегося сырья, • наиболее экономичные размеры заказов • требуемое время их доставки на производство. Иерархия информации 16
Иерархия информации 09. 02. 2018 Для управления трудовыми ресурсами (решение кадровых вопросов) необходимо иметь информацию: О числе сотрудников, их профессии, зарплате, местонахождении рабочего места, должности, прошлых достижениях сотрудников и их ценности, сегодняшнем положении, возможности продвижения по службе и пр. Иерархия информации 17
Иерархия информации 09. 02. 2018 Информацию, предназначенную для управления предприятием, можно условно разбить на три уровня: • оперативная • тактическая • стратегическая Иерархия информации 18
Иерархия информации 09. 02. 2018 Оперативная информация нужна на нижнем уровне управления предприятием (сотрудникам различных отделов) в повседневной работе. Она представляет собой часто обновляемую, первичную, рутинную информацию. Оперативная информация - основа в информационной иерархии АС, поэтому ее обработка автоматизируется в первую очередь. Иерархия информации 19
Иерархия информации 09. 02. 2018 Тактическая информация получается путем обобщения информации оперативного уровня и предназначена для руководителей среднего звена (начальники отделов и пр. ) Автоматизация существенно ускоряет подготовку тактической информации, которая выдается в виде отчета, различных вариантов решения на основании соответствующего информационного запроса. Иерархия информации 20
Иерархия информации 09. 02. 2018 Стратегическая информация (для руководства) получается в результате обработки оперативной и тактической информации. Она содержит краткие, но содержательные сводки, отчеты, прогнозы. На ее основе осуществляются долгосрочное планирование и разработка политики предприятия в целом. Иерархия информации 21
Иерархия информации 09. 02. 2018 Обработка оперативной информации фактически представляет собой конторскую работу, связанную со сбором и первичной обработкой данных, формированием новых документов, справок, отчетов. Автоматизация этой деятельности привела к появлению концепции электронного офиса. Иерархия информации 22
Иерархия информации 09. 02. 2018 Примечательно, что около 70% всего парка ПК связано с автоматизацией учрежденческой деятельности. Автоматизация обработки тактической и стратегической информации требует реализации функций принятия решений, в связи с чем требует более гибкого и мощного ПО с элементами «искусственного интеллекта» Иерархия информации 23
09. 02. 2018 Иерархия информации 24
Содержание лекции Лекция № 2 по дисциплине «БАЗЫ ДАННЫХ» для потока ПЭ 10 -06 (ПМ) ПЭ 10 -08 (ИТ) 09. 02. 2018 Определение ключевых понятий Данные и Информация Иерархия информации СИСТЕМА БАЗ ДАННЫХ главные компоненты системы Лекции по дисциплине «БД» 25
Система баз данных При разработке проекта приложения определяются задачи (какую информацию можно будет запрашивать и получать) и выясняется, что нужно хранить в базе данных для выполнения этих задач (какие данные нужны для получения и представления требуемой информации). 09. 02. 2018 Система баз данных 26
Упрощенная схема системы баз данных 09. 02. 2018 Система баз данных 27
Система баз данных На рисунке 1 показана весьма упрощенная схема системы БД. Здесь отражено четыре главных компонента системы, а именно: • данные, • аппаратное обеспечение, • программное обеспечение • пользователи. 09. 02. 2018 Система баз данных 28
Аппаратное обеспечение БД 09. 02. 2018 К аппаратному обеспечению системы баз данных относятся: • накопители для хранения информации, соответствующие устройства ввода-вывода, контроллеры устройств, каналы ввода-вывода и т. д. ; • процессор (или процессоры) вместе с основной памятью, которая используется для поддержки работы программного обеспечения системы баз данных. Аппаратное обеспечение БД 29
Аппаратное обеспечение БД 09. 02. 2018 Вопросы аппаратной части системы составляют достаточно обширную тему, которую нужно рассматривать отдельно. Кроме того, проблемы, которые существуют в этой области, не являются специфическими исключительно для систем баз данных. Аппаратное обеспечение БД 30
Программное обеспечение БД 09. 02. 2018 Между собственно физической БД (т. е. данными, которые реально хранятся) и пользователями системы располагается уровень программного обеспечения – система управления базами данных, СУБД (database management system, DBMS). Программное обеспечение БД 31
Программное обеспечение БД 09. 02. 2018 Все запросы пользователей на доступ к БД обрабатываются СУБД; все имеющиеся средства добавления файлов данных, выборки и обновления данных в этих файлах также обеспечивает СУБД. Основная задача СУБД – предоставить пользователю БД возможность работать с ней, не вникая в детали на уровне аппаратного обеспечения. Программное обеспечение БД 32
Программное обеспечение БД 09. 02. 2018 Т. е. , СУБД позволяет конечному пользователю рассматривать БД как объект более высокого уровня по сравнению с аппаратным обеспечением, а также предоставляет в его распоряжение набор операций, выражаемых в терминах языка высокого уровня (например, набор операций, которые можно выполнять с помощью языка SQL). Программное обеспечение БД 33
Программное обеспечение БД 09. 02. 2018 Замечание. СУБД – наиболее важный, но не единственный программный компонент системы. Среди других компонентов – утилиты, средства разработки приложений, средства проектирования, генераторы отчетов, менеджер транзакций и др. Программное обеспечение БД 34
Процесс выделения сущностей, атрибутов и связей 09. 02. 2018 База данных – это совместно используемый набор логически связанных данных (и описание этих данных), предназначенный для удовлетворения информационных потребностей организации. Под понятием «логически связанных данных» из определения базы данных понимается процесс выделения сущностей, атрибутов и связей. База Данных 35
Процесс выделения сущностей, атрибутов и связей 09. 02. 2018 Сущностью (entity) называется отдельный тип объекта организации (человек, место или вещь, понятие или событие), который необходимо представить в БД. Атрибутом (attribute) называется свойство, которое описывает некоторую характеристику описываемого объекта. Связь (relationship) – это объединение нескольких сущностей. База Данных 36
Процесс выделения сущностей, атрибутов и связей 09. 02. 2018 На рисунке 2 приведен один из вариантов нотации диаграммы «сущность – связь» , демонстрирующая отношения между объектами банковской системы. Согласно этой диаграмме каждый БАНК ИМЕЕТ один или более БАНКОВСКИХ СЧЕТОВ. Кроме того, каждый КЛИЕНТ МОЖЕТ ВЛАДЕТЬ (одновременно) одной или более КРЕДИТНОЙ КАРТОЙ и одним или более БАНКОВСКИМ СЧЕТОМ. База Данных 37
Рисунок 2 - ER – диаграмма в нотации Чена 09. 02. 2018 База Данных 38
Процесс выделения сущностей, атрибутов и связей 09. 02. 2018 Каждый СЧЕТ ОПРЕДЕЛЯЕТ в точности одну КРЕДИТНУЮ КАРТУ (отметим, что у клиента может и не быть ни счета, ни кредитной карты). КАЖДАЯ КРЕДИТНАЯ КАРТА ИМЕЕТ ровно один зависимый от нее ПАРОЛЬ КАРТЫ, а каждый КЛИЕНТ ЗНАЕТ (но может и забыть) ПАРОЛЬ КАРТЫ. База Данных 39
Домашнее задание • Подготовить конспект 2 -ой лекции • ЭТО ваша шпаргалка на экзамен и тестирование БЛАГОДАРЮ ЗА ВНИМАНИЕ! E-mail 09. 02. 2018 gal_vasina 123@mail. ru Заключение 40
MS Access - - Закладка ГЛАВНАЯ 09. 02. 2018 MS Access 2007 41
ОБРАТИТЕ внимание !!! Таблица Должность - режим Конструктор 09. 02. 2018 MS Access 2007 42
Таблица Должность - режим Таблицы 09. 02. 2018 MS Access 2007 43
Таблица Поставщики - режим Конструктор 09. 02. 2018 База Данных 44
Таблица ПОСТАВЩИКИ- режим Таблицы 09. 02. 2018 MS Access 2007 45
!!! Тип данных для вторичного ключа !!! Обратите внимание Таблица ПОСТУПЛЕНИЕ - режим Конструктор 09. 02. 2018 MS Access 2007 46
Таблица ПОСТУПЛЕНИЕ - режим Таблицы 09. 02. 2018 MS Access 2007 47
Обратить внимание на тип !!!! Лучше поставить сегодняшнюю дату А сюда добавить условие, что дата не д. б. >= текущей Таблица ПРОДАЖА - режим Конструктор 09. 02. 2018 MS Access 2007 48
Таблица ПРОДАЖА - режим Таблицы 09. 02. 2018 MS Access 2007 49
Это всетаки категории товаров ДУБЛЬ Таблица СПИСОК ПРОДУКЦИИ - режим Таблицы 09. 02. 2018 MS Access 2007 50
Лекция 2 БД 2013 ПМ-ИТ.pptx