Конспект. Конспект лекции 2 “Базовые информационные процессы и технологии”. Конспект лекции 2 "Базовые информационные процессы и технологии"
Скачать 240.62 Kb.
|
Конспект лекции 2 “Базовые информационные процессы и технологии” Вопросы: Дайте определение базы данных. Дайте определение СУБД. Каковы основные функциональные возможности СУБД? Перечислите основные компоненты БД. Охарактеризуйте пользователей БД. Что такое сущность? Что такое атрибут? Какие виды отношений вам известны? Ответы: База данных (БД)– это совокупность определенным образом взаимосвязанных данных, хранящихся в памяти ЭВМ для отображения структуры объектов и их связей в изучаемой предметной области. Система управления базами данных (СУБД)представляет собой комплекс программных средств, предназначенных для создания, ведения и организации совместного доступа к базам данных множества пользователей. Назначение СУБД обеспечить пользователя инструментом, позволяющим оперировать данными в терминах, не связанных с особенностями их хранения в ЭВМ; обеспечить секретность и разграничение прав доступа к информации; защита целостности и непротиворечивость данных. (Например, контроль, что число проданных билетов не превышало числа мест в самолете); синхронизация доступа к информации при одновременном обращении нескольких пользователей (проблема многопользовательского доступа). Например, исключение возможности продажи двух билетов на одно и тоже место в транспорте; защита от отказов и восстановления состояния базы данных после отказа. При этом под отказами подразумеваются отказы оборудования, ошибки в работе программного обеспечения, технические ошибки персонала и т.д. В системе баз данных выделяют четыре основных компонента: - данные; - аппаратное обеспечение; - программное обеспечение; - пользователи. ДАННЫЕ -интегрированные -общие АППАРАТНОЕ ОБЕСПЕЧЕНИЕ -накопители; -устройства ввода-вывода; -сетевое оборудование; -оперативная память -процессор. ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ Программные средства БД представляют собой сложный комплекс, обеспечивающий взаимодействие всей частей информационной системы в процессе ее существования. -СУБД; -утилиты; -средства разработки приложений (программы конечного пользователя); -средства проектирования; -ОС; -генераторы счетов и др. ПОЛЬЗОВАТЕЛИ БД Модель БД описывает сущности (объекты), их атрибуты (свойства) и отношения (связи) между ними. Сущность – это реальный или представляемый тип объекта, информация о котором должна сохраняться и быть доступна. Примеры сущностей: ОТДЕЛЕНИЕ, ГРУППА, СТУДЕНТ. Каждый экземпляр сущности (объект) должен быть отличим от любого другого экземпляра той же сущности. Сущности имеют свойства, которые называют атрибутами. Например, атрибуты: сущности ОТДЕЛЕНИЕ: название; год создания; сущности ГРУППА: номер; сущности СТУДЕНТ: фамилия; имя; отчество; номер студенческого билета; номер паспорта; год рождения; месяц рождения; день рождения. Связь – это графически изображаемая ассоциация, устанавливаемая между двумя сущностями. Связь может существовать между двумя разными сущностями или между сущностью и ей же самой (рекурсивная связь). Возможны связи на основе отношений: один-к-одному; один-ко-многим; многие-ко-многим. Отношение «один-к-одному» имеет место, когда одной записи в родительской таблице соответствует одна запись в дочерней таблице. Отношение «один-ко-многим» имеет место, когда одной записи родительской таблицы может соответствовать несколько записей в дочерней таблице. Отношение «многие-ко-многим» имеет место, когда: а) записи в родительской таблице может соответствовать больше одной записи в дочерней таблице; б) записи в дочерней таблице может соответствовать больше одной записи в родительской таблице. Например, каждой студент изучает несколько дисциплин. Каждая дисциплина изучается несколькими студентами. |