Курсовая работа: Проектирование базы данных сессионной успеваемости студентов ВУЗа

Примеры:

– географические;

– исторические;

– научные;

– мультимедийные.

Классификация БД по степени распределённости:

– централизованные (сосредоточенные);

– распределённые.

Отдельное место в теории и практике занимают пространственные (англ. spatial), временные, или темпоральные (temporal) и пространственно-временные (spatial-temporal) БД.

1.3 СУБД Access

Microsoft Office Access или просто Microsoft Access — реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, связь с внешними таблицами и базами данных. Благодаря встроенному языку VBA, в самом Access можно писать приложения, работающие с базами данных.

Основные компоненты MS Access:

–построитель таблиц;

–построитель экранных форм;

–построитель SQL-запросов (язык SQL в MS Access не соответствует стандарту ANSI);

–построитель отчётов, выводимых на печать.

Они могут вызывать скрипты на языке VBA, поэтому MS Access позволяет разрабатывать приложения и БД практически «с нуля» или написать оболочку для внешней БД.

MS Access является файл-серверной СУБД и потому применима лишь к маленьким приложениям. Отсутствует ряд механизмов, необходимых в многопользовательских БД, таких, например, как триггеры.

Существенно расширяет возможности MS Access по написанию приложений механизм связи с различными внешними СУБД: "связанные таблицы" (связь с таблицей СУБД) и "запросы к серверу" (запрос на диалекте SQL, который "понимает" СУБД). Также MS Access позволяет строить полноценные клиент-серверные приложения на СУБД MS SQL Server. При этом имеется возможность совместить с присущей MS Access простотой инструменты для управления БД и средства разработки.

1.4 Архитектура базы данных

При проектировании БД сначала разрабатывается концептуальная модель , в которой на естественном языке при помощи диаграмм и других средств описываются объекты предметной области и их взаимосвязи. Эта модель не зависит от конкретной используемой СУБД и является основой для построения логической модели БД.

Логическая модель отражает информационное содержание и является основой для всех пользователей информационной системы. Логическая модель описывает БД как единое целое. У каждого пользователя есть свои задачи, для решения которых нет необходимости знать всю модель БД, поэтому пользователей делят на группы по правам доступа к определенной части БД.

Отдельное логическое представление данных для каждого пользователя называется внешней моделью данных. Физические модели баз данных определяют способы размещения данных в среде хранения и способы доступа к этим данным, которые поддерживаются на физическом уровне. Преобразование данных из физической БД в представление логической модели осуществляет СУБД, в которой находится определенное количество основных объектов с установленной взаимосвязью.

1.5 Основные понятия о СУБД (системах управления базами данных)

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

Основные функции СУБД:

– управление данными во внешней памяти (на дисках);

– управление данными в оперативной памяти с использованием дискового кэша;

– журнализация изменений, резервное копирование и восстановление базы данных после сбоев;

– поддержка языков БД (язык определения данных, язык манипулирования данными).

Обычно современная СУБД содержит следующие компоненты:

– ядро, которое отвечает за управление данными во внешней и оперативной памяти, и журнализацию,

К-во Просмотров: 482
Бесплатно скачать Курсовая работа: Проектирование базы данных сессионной успеваемости студентов ВУЗа