Бд бывают. Базы данных: основные понятия

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

Многие, начав изучать мир Web , ещё понятия не представляют, что такое База Данных . Но почти все пользователи Интернета уже хоть раз использовали её - сохранение пользовательских данных на сайте, обработка поисковых запросов и многое другое. Большинство данных сохраняется именно в Базе Данных, а для того, чтобы отобразить определённую информацию обрабатывает запрос для БД. Так что же это такое?

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

В качестве примера можно привести библиотеку . Да-да, там не просто стоят книжки на полках, а существуют различные виды Каталогов, по которым библиотекарь может найти определённую книги (по алфавиту - автору или названию, по стеллажу, по тематике). Таким образом, приняв запрос на книгу, далее можно было её найти по определённому признаку. Можно сказать, что в библиотеке хранились и обрабатывались данные. Но данные не представляли ли бы такого интереса, если бы ими нельзя было ещё и управлять! Так мы приходим к следующему термину.

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

В общем СУБД - это система, позволяющая создавать базы данных и манипулировать сведениями из них. А осуществляет этот доступ к данным СУБД посредством специального языка - SQL.

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

Из истории SQL

В начале 1970-х годов в одной из исследовательских лабораторий компании IBM была разработана экспериментальная реляционная СУБД IBM System R, для которой затем был создан специальный язык SEQUEL , позволявший относительно просто управлять данными в этой СУБД. Аббревиатура SEQUEL расшифровывалась как Structured English QUEry Language - «структурированный английский язык запросов». Позже по юридическим соображениям язык SEQUEL был переименован в SQL .

Датой создания считается 1974 год.
Авторами считаются Дональд Чэмбэрлин , Рэймонд Бойс .
Первый стандарт принят в 1986 году.

Что такое MySQL

MySQL - система управления базами данных, которая может работать с PHP, Java, Perl, C, C++ и другими языками программирвоания. Одна из самых распространённых СУБД в мире. Входит в популярные портативные сборки серверов Denwer и XAMPP , а также в серверы WAMP, LAMP, AppServ . Написана на C, C++. разработчик - Oracle (c 2010 года).

Примеры SQL запросов

Выведет список ВСЕХ баз.

SHOW databases;
Выведет список ВСЕХ таблиц в Базе Данных base_name.

SHOW tables in base_name;
Выбирает ВСЕ данные в таблице tbl_name.

SELECT * FROM tbl_name;
Более подробно с запросами можно ознакомиться в статье

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

В этой статье:

Что представляет собой база данных?

Базы данных - это инструмент для сбора и структурирования информации. В базе могут храниться данные о людях, товарах, заказах и о многом другом. Многие базы данных изначально представляют собой небольшой список в текстовом редакторе или электронной таблице. По мере увеличения объема данных в списке постепенно появляются несоответствия и излишняя информация. Информация, отображенная в виде списка, становится непонятной. Кроме того, ограничены способы, с помощью которых можно искать и отображать подмножества данных. Как только начинают появляться эти проблемы, мы рекомендуем перенести всю информацию в базу данных, созданную в системе управления базами данных (СУБД), такой как Access.

Компьютерная база данных - это хранилище объектов. В одной базе данных может быть больше одной таблицы. Например, система отслеживания складских запасов, в которой используются три таблицы, - это не три базы данных, а одна. В базе данных Access (если ее специально не настраивали для работы с данными или кодом, принадлежащими другому источнику) все таблицы хранятся в одном файле вместе с другими объектами, такими как формы, отчеты, макросы и модули. Для файлов баз данных, созданных в формате Access 2007 (который также используется в Access 2016, Access 2013 и Access 2010), используется расширение ACCDB, а для баз данных, созданных в более ранних версиях Access, - MDB. С помощью Access 2016, Access 2013, Access 2010 и Access 2007 можно создавать файлы в форматах более ранних версий приложения (например, Access 2000 и Access 2002–2003).

Использование Access позволяет:

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

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

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

    упорядочивать и просматривать данные различными способами;

    обмениваться данными с другими людьми с помощью отчетов, сообщений электронной почты, внутренней сети или Интернета.

Элементы базы данных Access

Ниже приведены краткие описания элементов стандартной базы данных Access.

Таблицы

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

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

Строки в таблице называются записями. В записи содержатся блоки информации. Каждая запись состоит по крайней мере из одного поля. Поля соответствуют столбцам в таблице. Например, в таблице под названием "Сотрудники" в каждой записи находится информация об одном сотруднике, а в каждом поле - отдельная категория информации, например имя, фамилия, адрес и т. д. Поля выделяются под определенные типы данных, например текстовые, цифровые или иные данные.

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

Дополнительные сведения о таблицах см. в статье Общие сведения о таблицах .

Формы

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

С помощью кнопок команд задаются данные, которые должны появляться в форме, открываются прочие формы и отчеты и выполняется ряд других задач. Например, есть "Форма клиента", в которой вы работаете с данными о клиентах. И в ней может быть кнопка, нажатием которой открывается форма заказа, с помощью которой вы вносите информацию о заказе, сделанном определенным клиентом.

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

Дополнительные сведения о формах см. в статье Формы .

Отчеты

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

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

Запросы

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

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

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

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

Дополнительные сведения о запросах см. в статье Знакомство с запросами .

Макросы

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

Дополнительные сведения о макросах см. в статье Общие сведения о программировании в Access .

Модули

Подобно макросам, модули - это объекты, с помощью которых базу данных можно сделать более функциональной. Но если макросы в Access составляются путем выбора из списка макрокоманд, модули создаются на языке Visual Basic для приложений (VBA). Модули представляют собой наборы описаний, инструкций и процедур. Существуют модули класса и стандартные модули. Модули класса связаны с конкретными формами или отчетами и обычно включают в себя процедуры, которые работают только с этими формами или отчетами. В стандартных модулях содержатся общие процедуры, не связанные ни с каким объектом. Стандартные модули, в отличие от модулей класса, перечисляются в списке Модули в области навигации.

Для начала - в самом деле, что же это такое - "база данных"? В общем-то ничего особенного за этим словосочетанием не скрывается - это всего лишь программа, обеспечивающая работу с какими-то данными. Эта программа умеет читать/записывать данные, которые хранятся в некотором файле, сортировать их, выбирать по критериям и выводить в понятном для пользователя виде:) Условно можно считать, что база состоит из трех уровней: файл с данными, ядро базы (обеспечивающее чтение и запись данных, выборку, сортировку и т.п.) и интерфейс, обеспечивающий формирование запросов к базе, а также удобное представление данных для конечного пользователя.

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

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

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

Эта статья посвящена понятию базы данных. Различные базы данных сегодня активно используются при работе с ПК - персональными компьютерами. Для краткости введем принятую аббревиатуру и для базы данных - БД.

Что такое база данных: определение и функции

На вопрос, что такое база данных, информатика дает очень четкий ответ.

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

БД называется также такая совокупность данных, которая хранится на ПК в соответствии с определенной схемой.

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

Исходя из этих определений, нетрудно догадаться, для чего нужна база данных для ПК. Различные БД используются для систематизации и хранения большого количества однотипных документов и быстрого доступа к ним. Помните, когда вы раньше приходили в какую-нибудь крупную библиотеку, сколько времени у библиотекаря занимало нахождение интересующей вас книги? А ведь не всегда можно сразу даже вспомнить, есть ли какой-то материал в картотеке. Теперь эта проблема решена. Достаточно открыть на своем компьютере интересующую БД и набрать в поиске интересующее название. Быстрое нахождение и обработка интересующей информации из списка - вот для чего предназначена база данных и программы, оперирующие различными БД. Современные БД и программы, с помощью которых они обрабатываются, оказывают неоценимую помощь людям различных профессий, которые вынуждены работать с большими объемами однотипной информации. Это прежде всего торговые работники, библиотекари, работники медицинских учреждений, бухгалтеры.

Что такое реляционная база данных

Реляционной БД называется такая БД, которая основана на реляционной модели данных. Более точное определение мы приведем, так сказать, из первых уст. Напомним, что реляционную модель данных предложил и впоследствии реализовал американский математик Кодд в 1970 году. А в статье от 1985 года он же сформулировал 12 правил, по которым можно определить, что данная БД является реляционной. Приведем их здесь.

  1. Правило информации. Вся информация в БД должна быть представлена только в виде значений, содержащихся в таблицах, то есть на логическом уровне.
  2. Гарантированный доступ. Доступ к каждому элементу БД должен осуществляться с помощью имени таблицы имени столбца и первичного ключа.
  3. Поддержка недействительных значений. Нулевые значения в БД должны использоваться для представления отсутствующих данных и должны отличаться от любых числовых символов и символа пробела.
  4. Динамический каталог. Описание БД на логическом уровне представляется в таком же виде, что и основные данные.
  5. Исчерпывающий подъязык данных. В реляционной БД должен существовать особый символьный язык с четким синтаксисом, который поддерживает различные элементы самой БД: обработку, определение данных, границы транзакций и т.п.
  6. Обновление представлений. Делает доступными все представления, которые возможно обновить.
  7. Добавление, обновление и удаление. Возможность работать с БД при этих операциях.
  8. Независимость физических данных.
  9. Независимость логических данных.
  10. Независимость условий целостности. Существование возможности определения условий целостности, особые для каждой реляционной БД.
  11. Независимость распространения. То есть независимость от условий конкретного пользователя.
  12. Правило единственности. Это отсутствие возможности использования низкоуровневого языка для обработки данных на языке высокого уровня (в случае нескольких записей сразу, например).

Дополнительная

Основная

Макаров В.А., Лаврова В.А. Анатомия и физиология человека: Учебное пособие. М.: МГЭИ, 2002.

Атлас нервной системы человека. Под ред. В.М. Астапова. 4-е изд. МПСИ, Москва, 2004.

Боянович Ю.В. Анатомия человека. Карманный атлас: Торсинг, Ростов-н-Д, Феникс, 2000.

Самусев Р.П., Липченко В.Я. Атлас анатомии человека: Учебное пособие: 4-е изд. М.: Домоникс. Альянс-В, 2000.

Федюкович Н.И. Анатомия и физиология человека: Учебное пособие: 4-е изд. Ростов-н-Д: Феникс, 2004.

Щербатых Ю.В., Туровский Я. Анатомия центральной нервной системы для психологов. – СПб.: ПИТЕР, 2010.

Привес М.Г., Лысенков Н.К., Бушкович В.И., Анатомия человека. – М.: Медицина, 1985.

Сапин М.Р., Билич Г.Л. Анатомия человека: В 2 т. – М.: Высшая школа, 1995.

Синельников Р.Д., Синельников Я.Р. Атлас анатомии человека. Т. 4. Учение о нервной системе и органах чувств. – М.: Медицина, 1996.

5.10.1. Основные понятия баз данных (БД)

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

База данных (БД) – это поименованная совокупность структурированных данных, хранимых в памяти вычислительной системы, отображающих состояние объектов и их взаимосвязей в рассматриваемой предметной области. Например, БД «Деканат» (рисунок 5.8).

Рисунок 5.8- пример БД

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

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

К функциям СУБД относят:

- управление данными непосредственно в БД - функция, обеспечивающая хранение данных, непосредственно входящих в БД, и служебной информации, обеспечивающей работу СУБД;

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

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



- поддержка языков БД . Для работы с БД используются специальные языки. Наиболее распространенным языком СУБД является язык запросов SQL.

5 .2.2. Основные этапы проектирования БД. Определение модели данных, их виды и краткая характеристика

Основные этапы проектирования БД:

1) Инфологическое проектирование: анализируется выбранная предметная область, определяются ее основные объекты и связи между ними. В результате создается инфологическая модель. Основными элементами инфологических моделей являются сущности, связи между ними и их атрибуты (свойства, которые их характеризуют).

Сущность – объект любой природы, данные о котором хранятся в БД. Примерами атрибутов для сущности Студент являются ФИО, Специальность, Группа; для сущности Предмет – название предмета, преподаватель, кафедра (см. рисунок 5.8)

2) Логическое проектирование и выбор инструментальных средств СУБД, которая поддерживает ту или иную модель данных. Логическая модель данных определяет правила образования структуры данных и возможные операции над ними. Целью проектирования БД является решение проблемы выбора оптимальной логической структуры для заданного набора данных. Например, логическое проектирование включает организацию информации на сайте, построение его структуры и навигацию по разделам.

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

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

Пример 2: Иерархической БД является Каталог папок Windows. Верхний уровень занимает папка Рабочий стол. На втором уровне находятся папки Мой компьютер, Мои документы, Сетевое окружение и Корзина. На третьем уровне находятся папки дисков (Диск А:, С:, D: и др.) и системные папки (Принтер, Панель управления и др.), которые находятся внутри папки Мой компьютер и т.д.

В сетевой модели принята свободная связь между элементами разных уровней. Сетевые модели, в отличие от иерархических, реализуют связи всех со всеми или многими. Сетевые модели являются улучшенной иерархической моделью (Рисунок 5.10).

Рисунок 5.10 – Пример сетевой модели

Пример. Сетевой базой является Всемирная паутина WWW глобальной компьютерной сети Internet. Гиперссылки связывают между собой миллионы документов в единую сетевую БД.

БД с реляционной моделью (от англ. Отношение) содержит объекты, имеющие одинаковый набор свойств, что позволяет представлять их в виде двумерной таблицы. Таким образом, отношения представлены в виде таблиц. Реляционная БД может состоять из одной или нескольких таблиц, которые связываются между собой. Например, на рисунке 5.8 имеются два отношения СТУДЕНТ (ФИО, Группа, Специальность) и ПРЕДМЕТ (Название_предмета, Преподаватель, Кафедра), которые связаны отношением ОЦЕНКИ (ФИО, Оценка, Название предмета).

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

Основными элементами реляционной модели БД являются:

поля (домены) – столбцы таблицы (атрибуты, представляющие свойства);

записи(кортежи) – строки таблицы;

первичный (простой) ключ – одно из полей БД, которое однозначно определяют экземпляр объекта (сущности). Например, на рисунке 1, для сущности СТУДЕНТ, простой ключ – ФИО; для сущности ПРЕДМЕТЫ – Название предмета.

Ключ, состоящий из нескольких полей, называется составным (сложным). Внешний ключ устанавливает связи между таблицами БД.

В отношении ОЦЕНКИ поля ФИО и Название_предмета образуют составной ключ. Эти атрибуты представляются внешними ключами в отношениях СТУДЕНТ и ПРЕДМЕТЫ.

Отношения между таблицами устанавливают связь между данными находящимися в разных таблицах базы данных.

Существует три типа связей:

Связь «один-к-одному»

Связь «один-ко-многим»

Связь «многие-ко-многим».

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

Рисунок 5.11 – Связь «один-к-одному»

Связь «один-ко-многим» в большинстве случаев отражает реальную взаимосвязь сущностей в предметной области. Если между двумя таблицами существует отношение один-ко-многим, то это означает, что каждой записи в одной таблице А соответствует несколько записей в другой таблице В.

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

Рисунок 5.12 – Связь «один ко многим»

При отношении между двумя таблицами много-ко-многим каждая запись в первой таблице связана с несколькими записями во второй таблице и наоборот, каждая запись во второй таблице связана с несколькими записями в первой таблице. Этот тип связи возможен только с помощью третьей (связующей) таблицы, первичный ключ которой состоит из двух полей, которые являются внешними ключами таблиц A и B. Отношение «многие-ко-многим» по сути дела представляет собой два отношения «один-ко-многим» с третьей таблицей.

5.2.3. Системы управления базой данных: определение. Основные понятия реляционной СУБД: структура таблицы и типы данных; определения формы, отчета, запроса. Виды запросов.

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

Основным компонентом реляционной БД является таблица, в которой хранятся данные. Таблица состоит из столбцов, называемых полями, и строк, называемых записями. Каждая запись таблицы содержит всю необходимую информацию об отдельном элементе базы данных. При разработке структуры таблицы надо определить количество полей и присвоить им уникальные имена, указать типы полей и их размеры. Типы полей соответствуют типам данных: текстовый; числовой; дата/время; денежный; поле МЕМО (текстовое поле произвольной длины); счетчик (имеет уникальное значение, последовательно возрастающее на 1 при добавлении каждой новой записи); логический; поле объекта OLE (хранит изображения); гиперссылка.

Основными объектами СУБД Access являются таблицы, запросы, формы, отчеты, макросы, модули.

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

Запросы являются средством обработки данных, хранимых в таблицах. Можно создавать следующие типы запросов:

Запрос на выборку – получение новой таблицы, в которой отображаются записи из исходных таблиц, удовлетворяющие условиям запроса;

Запрос с параметрами – отбор записей в исходной таблице по введенным параметрам;

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

Запрос на изменение предназначен для изменения или перемещения данных. Например, запрос на добавление записей, запрос на удаление записей, запрос на обновление.

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

Поддержите проект — поделитесь ссылкой, спасибо!
Читайте также
Артикль a, an, the в английском языке: примеры употребления, правило Артикль a, an, the в английском языке: примеры употребления, правило Белгородский государственный национальный исследовательский университет (БелГУ) Белгородский государственный национальный исследовательский университет (БелГУ) Кириллическая азбука. Кириллический алфавит. – Уже когда возникла кириллица Кириллическая азбука. Кириллический алфавит. – Уже когда возникла кириллица