Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание баз данных

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

Последовательность данных, записываемых на магнитный диск компьютера, называют файлом базы данных.

Файл базы данных состоит из отдельных записей, каждая из которых содержит информацию, традиционно хранящуюся на отдельной карточке картотеки или в отдельной строке таблицы (рис.1,б и 2,б). Таким образом, количество записей в файле базы данных соответствует количеству строк таблицы, информация с которой переносится в файл данных.

Важнейшее свойство базы данных - это структура, т.е. ее строгая организация. Чтобы обеспечить организацию нужно обеспечить форму организации. В связи с этим вводятся понятия:

запись - аналог информации, которая обычно на компьютере в виде одной карточки в объеме записи;

поле- компьютерный аналог одной графы бланка или записи;

тип поля- какой вид данных хранит поле (строковые, числовые, даты, поля переменной длинны (мемо-поля)).

имя поля- компьютерный аналог названия графы таблицы или бланка.

Некоторые типы полей характеризуются размерностью, например в символьном задается, сколько максимум символов может хранить это поле.

База данных -это совокупность данных одинаковой структуры, объединенных по определенному признаку.

В качестве примеров традиционных документов приведены картотека учащихся, подобная тем, которые в той или иной форме ведутся в каждом из учебных заведений, и таблица-ведомость расчета заработной платы (рис.1 и 2).

а) Картотека учащихся

  Класс Б    
  Класс Б    
Класс Б Фамилия Иванов Имя Дмитрий Отчество Сергеевич Дата рождения 11 января 1977 года Пол М Успеваемость: Физика 5 Математика 4 Русский язык 5 Ботаника 5 География 3 Физвоспитание 4      
   
   
           

б) Файл базы данных

                        Поля
Б Иванов Дмитрий Сергеевич 11.01.77 М             Запись 1
Б Сергеев Иван Михайлович 13.02.77 М             Запись 2
Б Котина Ирина Васильевна 24.11.77 Ж             Запись 3
                       
Б Васина Любовь Генадьевна 14.08.77 Ж             Запись n

Рис. 1

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

Поля записи содержат данные, которые могут быть отнесены к одному из нескольких возможных типов. Например, поля, хранящие фамилию, имя, отчество, букву - обозначение пола ученика, относятся к типу символьные.

Пример 2

а) Ведомость расчета заработной платы

Таб. Номер Фамилия И.О. Всего В том числе Всего Вычеты Сумма к выдаче
зарплата премия Зарплата премия
  Абрамов Д.Н.              
  Буланов П.М.              
  Васин Н.М.              
  Горин Н.Е.              
  Ильин М.Н.              
Итого:  

б) Файл базы данных

Запись 1

  Абрамов Д.Н.              

Запись 2

  Буланов П.М.              

Запись m

  Буланов П.М.              

Рис. 2

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

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

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

<== предыдущая лекция | следующая лекция ==>
Хранение информации | Системы управления базами данных. Следующим после описания структуры этапом создания базы данных является ввод данных
Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 299; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.