четверг, 25 февраля 2010 г.

Практикум по решению предметно-ориентированных задач. Задание 1.

1. В настоящее время не существует общепризнанной трактовки понятия "БД".

Базой данных является представленная в объективной форме совокупность материалов (статей, расчетов, нормативных актов, судебных решений и иных подобных материалов), систематизированных таким образом, чтобы эти материалы могли быть найдены и обработаны с помощью ЭВМ (Гражданский кодекс РФ, ст. 1260).

Второе определение я рассматриваю в соответствии с признаками БД.
База данных - совокупность взаимосвязанных данных, совместно хранимых в одном или нескольких компьютерных файлах.

2. Система управления базами данных (СУБД) - специализированная программа (чаще комплекс программ), предназначенная для организации и ведения БД.

Основные функции СУБД:
  • управление данными во внешней памяти (на дисках);
  • управление данными в оперативной памяти с использованием дискового кэша;
  • журнализация изменений, резервное копирование и восстановление БД после сбоев;
  • поддержка языков БД (язык определения данных, язык манипулирования данными).
3. Существует большое количество СУБД. Вот некоторые из них:
  • Microsoft Access -реляционная СУБД корпорации Microsoft. Имеет широкий спектр функций, включая связанные запросы, сортировку по разным полям, связь с внешними таблицами и БД. Является файл-серверной СУБД (данный тип СУБД считается устаревшим).
  • Paradox - реляционная СУБД, ныне выпускаемая компанией Corel. Входит в пакет Word Perfect Office. Является файл-серверной СУБД (данный тип СУБД считается устаревшим).

  • Oracle Database или Oracle DBMS - объектно-реляционная, клиент-серверная СУБД.
  • MySQL - свободная. клиент-серверная СУБД. Является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения.
  • ЛИНТЕР — российская СУБД, поддерживающая большинство операционных систем, в том числе семейство Windows, различные версии UNIX, ОС реального времени.
4. Реляционная БД - БД, основанная на реляционной модели данных (данные представляют собой набор отношений; отношения отвечают определенным условиям целостности, поддерживает операторы манипулирования отношениями).

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

5. Основными объектами БД (на примере СУБД OpenOffice.org Base) являются таблицы, запросы, формы и отчеты. Рассмотрим подробнее каждый из них.

Таблицы (table). Именно в виде таблицы и хранятся данные в БД. Таблица состоит из строк и столбцов. Запись - это данные, которые хранятся в одной строке. Каждая запись состоит из одного/нескольких полей (столбцов), каждое поле имеет свой тип, который определяет тип данных, хранящийся в конкретной ячейке.

Запросы (queries). Используются для извлечения, просмотра и манипулирования данными. Запросы являются инструментами для сортировки, фильтрации, изменения настроек и анализа данных.

Формы (forms). Позволяет просматривать и редактировать данные их таблицы. Является графическим интерфейсом БД.

Отчеты (reports). Используются для вывода на принтер содержимого таблицы. Более сложные отчеты могут выдавать данные не только непосредственно из таблиц, но также и из запросов. Входящий в Base Конструктор отчетов (Report Builder) также позволяет создавать отчеты, используя визуальные инструменты.
6. Применение БД в педагогическом процессе.
Создание портфолио ученика, электронный журнал.

7.

Ярлыки:

Комментарии: 0:

Отправить комментарий

Подпишитесь на каналы Комментарии к сообщению [Atom]

<< Главная страница