Форум » » Лекция по MS Access 7 » Ответить

Лекция по MS Access 7

MG: прислал мне свою лекцию и разрешил ее опубликовать

Ответов - 9

MG: Тезисы: 1. Понятие данных, виды данных, база данных В деловой или личной сфере часто приходится работать с данными из разных источников, каждый из которых свя-зан с определенным видом деятельности. Вспомним, что информация – это любые сведения о каком- либо событии, сущности, процессе и т.п., являющиеся объектом некоторых операций: восприятия, передачи, преобразования, хранения или использования. Информация зафиксированная в определенной форме, пригодной для последующей обработки, хранения и передачи представ-ляет собой данные. База данных это совокупность специальным образом организованных наборов данных, хранимых во внешней па-мяти компьютера. СУБД – это программный продукт, обеспечивающий централизованное управление данными в базе данных. Пер-вые СУБД – это файловые системы. Но они оказались не удобны, т.к. для анализа данных необходимо знать струк-туру файла, имеются проблемы с целостностью информации, при доступе многих пользователей к одному файлу параллельно. Первая СУБД создана в 1968, называлась TMS фирмы IBM. Работала на больших машинах, затем перенос на ПК (dBase, Paradox) и создание распределенных БД, сейчас возврат к центролизованности, но на новом уровне - ИН-тернет. Достоинства централизованного управления: • Сокращение избыточности хранимых данных; • Поддержание целостности и непротиворечивости данных; • Обеспечение многоаспектности использования данных, т.е новые использования; • Стандартизация и унификация способов представления данных; • Разграничение доступа к данным разных категорий пользователей. Под управлением данными понимается: 1) Задание и коррекция схемы БД, т.е ее логической и физической структуры; 2) Манипулирование данными, т.е .добавление, обновление, удаление и извлечение данных из БД. Трансакция – последовательность операций над БД, переводящей ее из одного непротиворечивого состояния в другое. СУБД поддерживают три уровня представления данных: 1) физический – определяет форматы размещения данных на внешних носителях информации; 2) логический – описывает взаимосвязь между логическими записями; 3) концептуальный (внешний) – определяет структуру БД в терминах объектов предметной области и отношения между ними. Каждый уровень описывается соответствующей схемой БД, а СУБД обеспечивает преобразование данных одного уровня в данные другого уровня. Для представления данных на концептуальном уровне применяют различные модели данных, под моделью дан-ных понимается формализм (формальная система), используемый для представления данных. Другими словами, позволяющая трактовать конкретные данные (например -есть информация: Петров, $30. И что?). Однако, если есть модель, введя в БД получим заплатил за сотовый $30. Модель есть для каждого уровня СУБД, для физическо-го – это файловая система. Известны модели данных: • Иерархическая; • Сетевая; • Реляционная. Первоначально появилась иерархическая модель данных. В ней объекты предметной области представляются уз-лами, вершинами, а отношения между ними – дугами, связывающими вершины, причем получившийся в результа-те такого отображения граф должен удовлетворять ограничениям, налагаемым на деревья. Сетевая модель есть обобщение иерархической модели за счет того, что предметная область может представляться графом произвольного вида , что позволяет получить равноправие данных, но создает сложность. В основе реляционной модели данных – отношение между объектами предметной области, а сами отношения представляются в виде таблиц. БД – есть совокупность таблиц. Приемником РБД станет развивающаяся объектно-ориентированная модель данных, в настоящее время точно не сформулирована. Перспективы развития БД связаны с созданием распределенных, т.е. размещенных по узлам компьютерной сети БД и управление ими. Для этого разработана архитектура клиент-сервер, где под клиентом понимается программа, обеспечивающая взаимодействие с пользователем, с под сервером – программа обеспечивающая централизован-ную обработку разобщенных данных.

MG: Реляционные базы данных В 1969 году Е.Ф.Кодд предложил реляционную модель для управления данными. Реляционная модель освобожда-ет пользователя от взаимодействия с физической структурой данных. Она основывается на логических взаимоот-ношениях, выраженных с помощью реляционных языков, которые расширяют математическую теорию множеств для работы с реляционной моделью данных. Все данные содержаться в реляционных таблицах (R-таблицах), кото-рые отличаются от обычных тем, что они выражают отношение и являются таблицами специального вида, отли-чающиеся тем, что: • Имеют уникальные имена столбцов, которые называются полями. • Имеют неповторяющиеся строки, называемые записями. • Каждое значение на пересечении строки и столбца д.б. атомарным, т.е. не расчленяемым на несколько значе-ний (пример - ФИО). • Значение данных одного поля принадлежит к одному и тому же типу данных. • Последовательность записей и полей в таблице несущественно, т.е. м.б. любое. Реляционная база данных со-стоит только из таких таблиц. В начале Кодд составил 15 требований к реляционной модели, к 1990 году их количество возросло до 300. РБД свойственно: • Простота, однородность, т.е. единство представления данных; • Наличие строгой математической основы (реляционная алгебра); • Равноправие данных; • Легкость обновления. • Низкая эффективность из-за разброса взаимосвязанных данных; Отметим, что реляционная алгебра формально не обладает полнотой! Рассмотрим пример таблицы «Клиенты»:

MG: продолжу выкладывать чуть позже


пришелец: Сухая какая-то лекция. А где шутки-прибаутки, жизненнаи примеры, помогаюсчие студентам материал усваивать?

Krom Kruah: MG пишет: Имеют уникальные имена столбцов, которые называются полями. Я ф шоке! Совершенно неверно!

Алексей Логинов: Krom Kruah пишет: Я ф шоке! Совершенно неверно! Первый герой прочитавший текст

MG: я попозже остальное выложу...

Бирсерг: пришелец пишет: Сухая какая-то лекция. И после этого обвиняет Исаева , что тот не умеет писать...

Лишенец: Алексей Логинов пишет: Первый герой прочитавший текст А ведь студенты должны еще это слушать...



полная версия страницы