Администрирование базы данных
Администрирование базы данных – это функция управления базой данных (БД). Лицо ответственное за администрирование БД называется администратор базы данных.
Основные задачи администрирования базы данных – обеспечение надежного и эффективного функционирования системы БД, адекватности содержания БД информационным потребностям пользователей, отображения в БД актуального состояния ПО.
Администратор базы данных – это лицо, отвечающее за выработку требований к базе данных, ее проектирование, реализацию, эффективное использование и сопровождение, включая управление учётными записями пользователей БД и защиту от несанкционированного доступа. Не менее важной функцией администратора БД является поддержка целостности базы данных. Задачи администратора могут незначительно отличаться в зависимости от вида применяемой СУБД, но в основные задачи входит:
Проектирование базы данных.
Оптимизация производительности базы данных.
Обеспечение и контроль доступа к базе данных.
Обеспечение безопасности в базе данных.
Резервирование и восстановление базы данных.
Обеспечение целостности баз данных.
Обеспечение перехода на новую версию СУБД.
Импорт и экспорт данных
Одной из наиболее полезных функций Access является возможность подключения к данным, предоставляемыми другими программами.
Для импорта и экспорта данных в различные форматы используются команды, доступные в Access на вкладке Внешние данные.
Вопросы по теме
Назовите основные объекты СУБД Access?
Назовите режимы доступа к БД?
В суть репликации и синхронизации?
В чем заключается администрирование базы данных?
Назовите функции администратора БД?
ТЕМА 8. Работа с таблицами Access
Основы конструирования таблиц
Таблицы составляют основу базы данных Access и служит для хранения данных. В Access 2010 на таблицы распространяются указанные ниже ограничения, приведенные в табл.2.
Таблица 2
Атрибут | Максимальное значение |
Число знаков в имени таблицы | 64 |
Число знаков в имени поля | 64 |
Число полей в таблице | 255 |
Число открытых таблиц | 2 048, включая таблицы, открытые Access для внутренних потребностей |
Размер таблицы | 2 ГБ за вычетом места, необходимого системным объектам |
Число знаков в текстовом поле | 255 |
Число знаков в поле MEMO | 65 535 при вводе данных через пользовательский интерфейс 2 ГБ при программном вводе данных |
Размер поля объекта OLE | 1 ГБ |
Число индексов в таблице | 32 |
Число полей в индексе | 10 |
Число знаков в сообщении о проверке | 255 |
Число знаков в условии на значение | 2 048 |
Число знаков в описании таблицы или поля | 255 |
Число знаков в записи (кроме полей MEMO и полей объектов OLE), если свойству "Сжатие Юникод" полей присвоено значение "Да" | 4 000 |
Число знаков в значении свойства поля | 255 |
Таблица состоит из записей и полей. Каждая запись содержит данные об одном элементе таблицы, например о конкретном студенты. Запись также часто называют строкой или экземпляром. Каждое поле содержит данные об одном аспекте элемента таблицы, например номер зачетной книжки или дата рождения студента. Поле также часто называют столбцом или атрибутом.
Создать таблицу можно с помощью создания базы данных, вставки таблицы в существующую базу данных, создания связи с таблицей или ее импорта из другого источника данных, такого как книга Microsoft Office Excel, документ Microsoft Office Word, текстовый файл, веб-служба и другая база данных. При создании новой базы данных в нее автоматически вставляется пустая таблица, в которую можно ввести данные для начала определения полей.
Существует следующие способы создания новой таблицы:
В режиме таблицы: данные вводятся в табличном режиме по строкам и столбцам. Имена полей определены по умолчанию ПОЛЕ1, ПОЛЕ2 и т.д. Тип поля и длину поля Access определяет на основании введенных значений. Структура таблицы формируется в соответствии с введенными значениями и потом может быть модифицирована.
В режиме конструктора: здесь вначале создается структура таблицы, а затем таблица заполняется данными.
В режиме мастера таблиц: создание таблицы на основе имеющихся шаблонов из мастера баз данных.
В режиме мастера импортирования таблиц: создание таблицы на основе данных, импортируемых из внешнего источника.
В режиме мастера связи с таблицами. Этот мастер позволяет создать новую таблицу не импортированием данных из внешнего источника, а установкой связи с внешними данными из новой таблицы.
В Access 2010 появилось несколько новых возможностей, связанных с таблицами:
Макросы данных. Макросы можно присоединять к событиям в таблице для выполнения определенных действий при изменении, вставке или удалении записи. Например, для проверки данных или выполнения вычислений.
Тип вычисляемых данных. С помощью этого нового типа данных можно создавать поля на основе вычислений, производимых над другими полями в той же таблице. Например, можно создать поле "Итог по строке", содержащее произведение значений полей "Количество" и "Цена за единицу". Оно будет автоматически обновляться при изменении значений полей "Количество" и "Цена за единицу".
Взаимодействие с веб-службами. Кроме связи с внешними источниками данных, такими как книги Excel и списки SharePoint, можно подключаться к данным на веб-сайтах с интерфейсом веб-служб. Например, можно подключиться к данным на веб-сайте интернет-магазина и создать собственное приложение для просмотра товаров или оформления заказов.
Модели вместо шаблонов таблиц и полей. Для добавления заранее созданных компонентов в базу данных используются модели. Модели могут содержать таблицы и объекты базы данных других типов, такие как запросы и формы.
У таблиц и полей есть свойства, с помощью которых можно управлять их характеристиками и поведением, рис. 8.
В базе данных Access свойства таблицы представляют собой атрибуты, определяющие ее вид или общие характеристики. Значения свойств таблицы задаются в окне свойств в режиме конструктора таблицы. Например, для таблицы можно задать свойство Режим по умолчанию, определяющее режим отображения таблицы по умолчанию.
Рис. 8. Таблица, открытая в режиме конструктора
Свойство поля относится к отдельному полю таблицы и определяет одну из его характеристик или аспектов поведения. Некоторые свойства полей можно задать в режиме таблицы. Свойства полей можно настроить так же в режиме конструктора с помощью области Свойства поля.
- Санкт-Петербург
- Раздел 1. Информационные процессы, системы и технологии 10
- Тема 1. Основные понятия информатики. Информатизация общества 10
- Тема 2. Основные сведения об информации и информационных процессах 25
- Тема 3. Информационные системы и технологии 37
- Раздел 2. Проектирование баз данных 59
- Тема 4. Основные понятия теории баз данных. Модели данных. 59
- Предусловие
- Введение
- Раздел 1. Информационные процессы, системы и технологии тема 1. Основные понятия информатики. Информатизация общества Понятие информации
- Взаимосвязь процессов компьютеризации и информатизации
- Понятие информационного ресурса, его потенциала и возможностей использования
- Основные проблемы информационного обеспечения науки, техники производства и управления
- Организационно-экономические аспекты информатизации
- Понятие технико-экономического обоснования
- Системно-информационный анализ и синтез в информатизации
- Новые информационные технологии в социально-экономических процессах
- Современные технические и программные средства информационных технологий.
- Вопросы по теме
- Тема 2. Основные сведения об информации и информационных процессах Понятие данных. Информация и ее роль в управлении.
- Атрибутивные и функциональные свойства информации
- Адекватность информации
- Общая характеристика процессов сбора, передачи, обработки и накопления информации.
- Системы классификации, кодирования и организации информации.
- Общая характеристика, назначение, классификация, структура и эффективность информационных систем
- Информационные технологии: общая характеристика, назначение, классификация
- Понятие информационного обеспечения, основные формы, принципы, организация личного и корпоративного информационного обеспечения
- Информатизация управленческого решения
- Модели решения функциональных и вычислительных задач.
- Предметная область. Модель предметной области
- Объекты и атрибуты, связи между объектами и атрибутами объектов
- Концептуальная модель
- Типы моделей данных
- Реляционная модель данных. Основные определения: отношения, домены, кортежи, атрибуты
- Первичный ключ. Свойства отношений реляционной бд
- Ограничения на отношения, основные операции над отношениями
- Вопросы по теме
- Тема 5. Основы проектирования баз данных Методология проектирования бд
- Основные этапы проектирования бд
- Методы проектирования
- Использование case - технологии при проектировании базы данных.
- Вопросы по теме
- Тема 6. Технологии обработки экономической информацией на основе использования субд Системы управления базами данных, их эволюция и классификация
- Функции субд. Типовая организация субд
- Состав и назначение языковых средств субд
- Информационная безопасность баз данных
- Перспективы развития субд
- Информационные хранилища данных
- Модели данных, используемые для построения информационных хранилищ
- Вопросы по теме
- Раздел 3. Субд access тема 7. Субд Access и ее структура Основные объекты Access
- Режимы доступа к базе данных
- Понятие о синхронизации и репликациях базы данных
- Администрирование базы данных
- Поля, их типы и свойства
- Фильтрация и сортировка записей в таблицах
- Вопросы по теме
- Тема 9. Конструирование запросов Запросы qbe и запросы sql
- Основы конструирования qbe-запросов
- Запросы на выборку
- Запросы-действия
- Вопросы по теме
- Тема 10. Конструирование форм и отчетов Основы конструирования форм
- Структура формы
- Элементы управления
- Основы конструирования отчетов
- Структура отчет. Группировка данных в отчетах
- Использование вычисляемых полей в отчете.
- Вопросы по теме
- Тема 11. Средства автоматизации субд Основы конструирования макросов. Структура макроса. Виды макрокоманд.
- Создание макроса данных, управляемого событием. Создание именованного макроса данных
- Сведения о параметрах
- Управление макросами данных
- Создание изолированных макросов
- Создание внедренного макроса
- Создание вложенных макросов
- Вопросы по теме
- Тема 13. Основы языка sql История развития sql.
- Основы языка sql
- Вопросы по теме
- Заключение
- Список литературы