Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Пособие ИСМ посл верс.doc
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
3.4 Mб
Скачать
    1. Обобщенная технология работы с бд

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

На первом этапе создания базы данных строится инфологическая модель.

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

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

Ввод и редактирование данных могут производиться двумя спо­собами: с помощью специальных форм и непосредственно в таб­лице без использования форм.

Обработка информации в базе данных производится путем вы­полнения запросов или в процессе выполнения специально раз­работанной программы.

Запрос  это команда, формулируемая для СУБД, которая тре­бует представить определенную, указанную в запросе информа­цию. Язык SQL  это структурированный язык запросов (Structured Query Language). Запросы являются наиболее часто используемым аспектом SQL. Все запросы в SQL конструируются на базе коман­ды SELECT (выбор).

Результатом выполнения запроса является таблица с времен­ным набором данных (динамический набор). Записи динамичес­кого набора могут включать поля из одной или нескольких таблиц. На основе запроса можно построить отчет или форму.

Для вывода информации из базы данных существует специаль­ное средство  отчеты. Они позволяют:

  • включать в отчет выборочную информацию из таблиц базы данных;

  • добавлять информацию, не содержащуюся в базе;

  • выводить итоговую информацию из базы данных;

  • располагать выводимую информацию в любом удобном виде;

  • включать в отчет информацию из разных таблиц.

    1. Виды систем управления бд

Современные базы данных можно разделить на три категории:

  1. Программные продукты корпоративного направления  Oracle и MS SQL Server.

  2. СУБД, предназначенные для работы с информационными массивами в небольших компаниях,  MS Access и Borland Interbase.

  3. СУБД для Web, реализующих создание web-сайтов с неболь­шими базами данных,  MySQL и опять-таки Borland Interbase.

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

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

СУБД для Web присуща высокая скорость обработки данных, нетребовательность к ресурсам и удобное удаленное администри­рование.