Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Понятие о базах данных

Public Sub П2() | Префиксы имен | Глава 20. Объекты пользователя | Таймер и общая механика работы проекта | Создаем ловца | Создаем шар. Завершаем проект | Еще об объектах | Понятие об Интернет, Web-станицах и языке HTML | Создание Web-страницы | Сценарий на Web-странице |


Читайте также:
  1. BITMAPFILEHEADER – эта структура содержит информацию о типе, размере и представлении данных в файле. Размер 14 байт.
  2. C 4 redo группами по 2 файла, 2 control-файлами, табличным пространством system, имеющим 2 файла данных по 50 мб
  3. Cтуденческий банк данных
  4. II. Сбор и обработка персональных данных субъектов персональных данных
  5. III. Хранение и защита персональных данных субъектов персональных данных
  6. IV. Передача персональных данных субъектов ПД
  7. Present Simple используется, когда речь идет о проверенных фактах и научных данных, либо о том, что говорящий таковыми считает.

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

 

Фамилия И.О. Дата рождения Спортивное общество Разряд по боксу
Агамалов С.В. 12.4.78 Трудовые резервы  
Парменов Л.В. 31.11.82 Динамо  
Васин А.Н. 16.10.71 ЦСКА  
Попов А.А. 14.2.79 Спартак  
Яньков В.Ю. 27.1.84 Спартак  
Иноземцев И.М. 3.3.80 Восток  

 

Столбцы таблицы называются полями, строки - записями. Поля могут быть текстовыми (Спортивное общество), числовыми (Разряд по боксу), типа даты и времени (Дата рождения), булевскими, содержать объекты (картинки, звук, видео). Количество записей в реальных базах данных достигает многих тысяч. Обратите внимание, что база данных, рассмотренная нами в 14.2, к концу раздела приобретает более сложную структуру, чем просто одна прямоугольная таблица, но я ограничусь этим самым простым и распространенным случаем.

 

Для того, чтобы человек мог удобно работать с базами данных, написаны специальные программы - системы управления базами данных (СУБД). Основное, что нужно человеку от СУБД при работе с готовой базой данных - это сортировка, поиск и фильтрация. Например, наша база боксеров отсортирована по разряду. Пользователь должен иметь возможность легко сортировать базу данных по любому полю. Если в базе данных больше ста записей, становится актуальной проблема быстрого поиска нужной записи. Например, в базе данных о 20000 преступников нужно найти запись о Вольдемаре Сидорове, 1972 года рождения, по кличке Бармалей, чтобы посмотреть, есть ли у него шрам на левой щеке. Когда же мы ищем преступника по приметам, то из 20000 записей мы хотим вывести на экран только те несколько, что соответствуют кареглазым блондинам ростом от 175 до 180 см с татуировкой на правой руке. Этот процесс называется фильтрацией.

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

СУБД, наиболее близкая к Visual Basic - это Microsoft Access, входящая в пакет Microsoft Office Professional. В Access вы можете и безо всякого программирования прекрасно работать с реальными базами данных. Ну а программирование работы в Access осуществляется на специальном языке Visual Basic for Applications, который является "диалектом" языка Visual Basic применительно к пакету Microsoft Office.

Если вы решили заняться базами данных, то у вас два пути:

· Быстренько освоить на уровне пользователя Access, и тогда ваша работа с базами данных будет удобной и приятной, а необходимость в программировании вы почувствуете не скоро. Когда же почувствуете, то будете программировать на практически известном вам Visual Basic for Applications.

· Осваивать работу с базами данных в среде Visual Basic. Это значительно труднее, но зато вы почти сразу же начнете программировать и сможете создавать проекты, в которых работа с базами данных объединена с совершенно другими областями обработки информации (например, с играми).

 

Название книги обязывает меня выбрать второй путь.


Дата добавления: 2015-11-16; просмотров: 43 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Доступ к локальному диску| Создаем заготовку базы данных при помощи Visual Data Manager

mybiblioteka.su - 2015-2024 год. (0.007 сек.)