Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Responses.docx
Скачиваний:
16
Добавлен:
14.04.2019
Размер:
1.67 Mб
Скачать

52. Основні поняття субд. Принципи та етапи проектування бд. Загальна характеристика субд ms Access. Основні складові.

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

База данных (БД) - это поименованная совокупность данных, относящихся к определенной предметной области.

Система управления базами данных - это комплекс программных и языковых средств, необходимых для создания, обработки баз данных и поддержания их в актуальном состоянии.

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

При определении структуры данных в базе выделяют следующие основные понятия.

Класс объектов - совокупность объектов, обладающих одинаковым набором свойств. Свойство (атрибут) - определенная часть информации о некотором объекте. Хранится в виде столбца ( поля ) таблицы. Связь (отношение) - способ , которым связана информация о разных объектах.

- К современным базам данных, а, следовательно, и к СУБД, на которых они строятся, предъявляются следующие основные требования.

1. Высокое быстродействие (малое время отклика на запрос).

Время отклика - промежуток времени от момента запроса к БД до фактического получения данных. Похожим является термин время доступа - промежуток времени между выдачей команды записи (считывания) и фактическим получением данных. Под доступом понимается операция поиска, чтения данных или записи их.

2. Простота обновления данных.

3. Независимость данных.

4. Совместное использование данных многими пользователями.

5. Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.

6. Стандартизация построения и эксплуатации БД (фактически СУБД).

7. Адекватность отображения данных соответствующей предметной области.

Независимость данных - возможность изменения логической и физической структуры БД без изменения представлений пользователей.

Безопасность данных включает их целостность и защиту.

Целостность данных - устойчивость хранимых данных к разрушению и уничтожению, связанных с неисправностями технических средств, системными ошибками и ошибочными действиями пользователей.

Она предполагает:

1. отсутствие неточно введенных данных или двух одинаковых записей об одном и том же факте;

2. защиту от ошибок при обновлении БД;

3. невозможность удаления (или каскадное удаление) связанных данных разных таблиц;

4. неискажение данных при работе в многопользовательском режиме и в распределенных базах данных;

5. сохранность данных при сбоях техники (восстановление данных).

Целостность обеспечивается специальными приложениями-программами, работающими при определенных условиях. Защита данных от несанкционированного доступа предполагает ограничение доступа к конфиденциальным данным и может достигаться:

1. введением системы паролей;

2. получением разрешений от администратора базы данных (АБД);

3. запретом от АБД на доступ к данным;

4. формирование видов - таблиц, производных от исходных и предназначенных конкретным пользователям.

- MS Access - высокопроизводительная система управления реляционными базами данных.

MS Access предназначена для разработки настольных баз данных и создания приложений баз данных архитектуры клиент-сервер, работающих под управлением операционных систем Windows.

MS Access работает с объектами, к которым относятся таблицы, запросы, формы, отчеты, макросы и модули. Все связанные между собой объекты организованы в один

файл, называемый базой данных.

Основные разделы главного окна соответствуют типам объектов, которые может

содержать база данных MS Access. Это Таблицы, Запросы, Формы, Отчеты, Макросы

и Модули.

53. Системи управління базами даних. MS Access. Робота з таблицями: створення, редагування, вилучення. Встановлення зв’язків між таблицями.

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

Основные возможности баз данных:

  • хранение данных;

  • обеспечения быстрого доступа к данным;

  • вставка в базу данных информации разных типов, включая графические объекты;

  • сортировка данных по разным признакам;

  • фильтрация данных с применением разных фильтров;

  • составление запроса на выборку данных, отвечающим заданным условиям, из базы;

  • дополнение и обновление данных;

  • создание элементов управления для улучшения интерфейса;

  • вывод данных на печать в виде отчетов

Основные типы баз данных:

  • реляционная (использует табличное представление данных);

  • иерархическая (использует структуру в виде деревьев);

  • сетевая (использует структуру данных в виде сетей)

База данных – в СУБД Access – это файл, который служит для хранения данных об объектах в базе.

База данных состоит из нескольких компонентов:

  • Таблица;

  • Запрос;

  • Форма

Microsoft Office Access

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

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

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

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]