Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Shpory_po_informatike.doc
Скачиваний:
80
Добавлен:
18.09.2019
Размер:
339.97 Кб
Скачать

20.Требования,предъявляемые к субд. Основные типы данных.

При выборе СУБД необходимо обращать внимание на ее производительность. Производительность любых СУБД оценивается следующими параметрами: 1) время выполнения запроса. 2)скорость поиска требуемой информации. 3) время выполнения операции импортирования БД из других. 4) скорость выполнения операций обновления ставки, удаления данных. 5) максимальное число параллельных обращений к данным в многопользовательском режиме. 6) время генерации отчета. В настоящее время одним из самых быстрых СУБД является Microsoft FoxPro и Paradox, также одним из главных требований, предъявляемых к СУБД является возможность обеспечения целостности данных в БД. Это свойство заключается в том, что в СУБД имеются средства, позволяющие проверить правильность и полноту информации в СУБД независимо от того каким образом она туда заносится. Для обеспечения целостности данных устанавливаются специальные правила целостности, которые хранятся вместе в самой БД. По надежности сохранения целостности данных лидерами являются СУБД Microsoft Acses и Paradox.

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

-шифрование прикладных прграмм.

-Информирование данных

-Защита паролем.

-Разграничение доступа к отдельным частям БД.

Хорошими характеристиками обеспечения безопасности данных обладает Microsoft Acses.

21. Технология работы в СУБД. Основные типы данных. В наст время широкое распространение получ реляционные СУБД. Осн принципы работы в СУБД с реляционной БД. Ее можно разбить на несколько этапов: 1. создание структуры таблиц БД; 2. ввод и редактирование данных; 3. обработка дан-х, содержащихся в таблице; 4. просмотр и вывод информации из БД. При создании струк-ры БД происходит определение перечня полей, из которых она должна состоять, их типов и размеров. При этом каждому полю таблицы присваивается уникальное имя. Типы данных указанных СУБД и их обработка. Можно использовать следущ типы: 1. тестовый-для текстовой инф-ции и чисел, при невыполнении матем расчетов, 2. поле МЕМО-для хранения текста, примечания, 3.числ-й-использ. При выпол. Матем операций над данными, 4. денежный-использ с опреациями с ден ед-цами, 5. дата/время-для хранения инф-ции о дате и времени, 6. счетчик-спец числ-е поле, в к-ром многие СУБД проставляют уник-е поряд-е номера записей, 7. объект OLE-объет, к-рый создан др приложением. Ввод и редактир-е дан-х можно выполнять непосред-но, или с помощью допол программы, при этом использ экран-е формы. Обработка д-х осущ с помощью запросов, или в процессе выпрл-я спец разработанной программы. Запрос-вопрос о дан-х, хранящихся в таблице, инструкцию набора записей, подлеж-х измен-ю. Запросы быв-ют: 1. запрос выборка-для отбора дан-ых, хран-ся в табл-це, и не измен-щие эти дан-е, 2. запрос изменение-для для измен-я, перемещения дан-х, 3. перекрестные запросы-для группировки д-х, и представлении их в компактном виде, 4. параметр-й запрос-позвол опред одно или неск-ко условий отбора дан-х, 5. запросы SQL-запросы, к-е мгут быть созданы с помощью инструкций SQL: запрос объед-е, запрос к серверу. Дан-й вид позвол использ СУБД в локальных вычислит-х сетях. Для подготовки запроса необходимо опред-ть: 1. поля, по к-рым осущ поиск, 2. искомое значение, 3. поля,к-е будут вывод-ся в рез-те запроса. Для указ-х условий отбора и созд-я вычисл-х полей в запросах использ-ся выражение. Выражение-формылы, по к-рым вычисл необход-е значения. Просмотр дан-х в БД может осущ с помощью стандарт-х форм, в виде таблицы, или с помощью спец отчетов. 1. при построении отч-а, пользователь имеет возможность вкл в отсеет выборочную инф-цию из БД, 2. добавл-ть инф-цию, не содержащуюся в БД, 3. выводить итог-е дан-е, 4. располаг-ть инф-цию в удобном виде, 5. вкл в отчет инф-цию из неск-х связ-х табл-ц БД.

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