КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Основні поняття СУБД. Принципи та етапи проектування БД. Загальна характеристика СУБД 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 – это файл, который служит для хранения данных об объектах в базе. База данных состоит из нескольких компонентов: · Таблица; · Запрос; · Форма
|