рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Свойства баз данных

Свойства баз данных - раздел Информатика, Информатика Обычно С Базами Данных Работают Две Категории Исполнителей. Первая К...

Обычно с базами данных работают две категории исполнителей.

Первая категория – проектировщики. Их задача состоит в разработке структуры таблиц базы данных и согласовании ее с заказчиком.

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

Соответственно, система управления базами данных имеет два режима работы: проектировочный и пользовательский. Первый режим предназначен для создания или изменения структуры базы и создания ее объектов. Во втором режиме происходит использование ранее подготовленных объектов для наполнения базы или получения данных из нее.

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

База данных – это организованная структура, предназначенная для хранения информации.

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

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

 

Структура простейшей базы данных

Если в базе нет никаких данных (пустая база), то это все равно полноценная база данных. Хотя данных в базе и нет, но информация в ней все-таки есть – это структура базы. Она определяет методы занесения данных и хранения их в базе.

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

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

Свойства полей базы данных

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

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

- Тип поля – определяет тип данных, которые могут содержаться в данном поле.

- Размер поля – определяет предельную длину (в символах) данных, которые могут размещаться в данном поле.

- Формат поля – определяет способ форматирования данных в ячейках, принадлежащих полю.

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

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

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

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

- Сообщение об ошибке – текстовое сообщение, которое выдается автоматически при попытке ввода в поле ошибочных данных (проверка ошибочности выполняется автоматически, если задано свойство Условие на значение).

- Обязательное поле – свойство, определяющее обязательность заполнения данного поля при наполнении базы;

- Пустые строки – свойство, разрешающее ввод пустых строковых данных (от свойства Обязательное поле отличается тем, что относится не ко всем типам данных, а лишь к некоторым, например к текстовым).

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

Поскольку в разных полях могут содержаться данные разного типа, то и свойства у полей могут различаться в зависимости от типа данных. Так, например, список вышеуказанных свойств полей относится в основном к полям текстового типа. Поля других типов могут иметь или не иметь эти свойства, но могут добавлять к ним и свои. Например для данных, представляющих действительные числа, важным свойством является количество знаков после десятичной запятой. С другой стороны, для полей, используемых для хранения рисунков, звукозаписей, видеоклипов и других объектов OLE, большинство вышеуказанных свойств не имеют смысла.

– Конец работы –

Эта тема принадлежит разделу:

Информатика

Тульский государственный университет...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Свойства баз данных

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

К выполнению лабораторных работ
для бакалавров по направлению 150900 – «Технология, оборудование и автоматизация машиностроительных производств» и студентов специальностей: 151001 «Технология машиностроения»,

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

Правила выполнения изображения схем алгоритмов
(ГОСТ 19.701-90) (ИСО 5807-85). Алгоритм - конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи. Алгорит

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

Описание практической части работы
2.1. Цели лабораторной работы: Ознакомиться с понятием алгоритм, его свойствами и способами представления. Изучить основные положения ГОСТ 19.701-90 (ИСО 5807-85), связанные с изображением с

Правила выполнения изображения схем алгоритмов
(ГОСТ 19.701-90) (ИСО 5807-85). Алгоритм - конечная последовательность точно определенных действий, приводящих к однозначному решению поставленной задачи. Алгорит

ОПИСАНИЕ СИМВОЛОВ
  1. Символы данных   1.1. Основные символы данных

ПРИМЕНЕНИЕ СИМВОЛОВ
Символ Наименование символа Символы данных  

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

ИСПОЛЬЗОВАНИЕ ФУНКЦИОНАЛЬНЫХ КЛАВИШ
Клавиша Назначение F1 Помощь (Help) F2 Вызов созданного пользователем меню

Инструкция по Norton Commander
Alt-F1 Выбрать диск (левая панель) Alt-F2 Выбрать диск (правая панель) Alt-F3 Просмотр (View) у

УKАЗАHИЕ И ИСПОЛHЕHИЕ ФАЙЛОВ
В данной конструкции встречаются термины - "указанный файл" и" выбранный файл или группа файлов". "Указанный файл" в конкретный момент времени может быть только один и

ВЫБОР И ОТМЕHА ВЫБОРА ФАЙЛОВ
С использованием клавиатуры выбор и отмена группы файлов производится двумя способами: 1. Нажать серую клавишу (на цифровой клавиатуре) "+" (для выбора) или "-" (для от

ПАHЕЛИ Norton Commander
Активна только одна панель. Настройка панелей производится в меню NC (F9) по вашему желанию. Комбинации клавиш Назначение TAB или Ctrl

Клавиши, используемые в режиме просмотра файла
Комбинации клавиш Назначение F7 Поиск(Search) цепочки, указанной в диалоговом "окне" (регистр не имеет значения).

РЕДАKТИРОВАHИЕ (Edit) УKАЗАHHОГО ФАЙЛА
Укажите файл. Выполните Edit (F4 или Alt + F4, в зависимости от настройки NC) из NC меню. Клавиши, используемые в режиме редактирования файла. Кла

Перемещение курсора в Edit
  Чтобы переместить курсор на: Выполните: символ влево Ctrl+S или

Удаление слов, символов, строк в Edit и в командной строке
Чтобы удалить: Выполните: строку Ctrl+Y все от курсора до конца строки Ctrl+K

HАСТРОЙKА Norton Commander
Меню наcтройки Norton Commander вызываетcя нажатием клавиши F9 или клавиш Ctrl+N или c помощью "мыши" (cм. следующий раздел). Оно расположено в верхней строке экрана и содержит следующие

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

Запуск среды программирования QuickBasic 4.xx и 7.хх.
Для запуска среды QuickBasic 4.xx необходимо найти на диске исполняемый файл qb.exe или qbx.exe. После этого необходимо набрать на клавиатуре команду < qb [/ключи] > (или < qbx [/ключи] &g

Организация диалога в среде программирования QuickBASIC
В среде программирования QuickBASIC используется оконная технология организации диалога, рассчитанная на использование в качестве устройств ввода клавиатуры и специального манипулятора мышь. Маркер

Работа с файлами
Подменю состоит из следующих команд: New рrogram создание новой программы при выборе данного пункта меню появляется диалоговое окно Open

Редактирование
Undo <ALT>+<BACK SPASE> восстановление первоначального вида редактируемой строки Cut <SHIFT>+<DEL&

Команды просмотра
SUBs... <F2> вывод каталога модулей и страниц с возможностью выхода для редактирования в любую страницу любого модуля. Имеется возможность передвижени

Поиск, поиск и замена фрагментов текста
Find   режим поиска с заданием фрагмента текста при выборе данного пункта меню появляется диалоговое окно Selected Text

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

Редактирующие комбинации клавиш
Клавиши Действия CTRL+ или RIGHT Перемещение курсора на один символ вправо CTRL+] или LEFT Пере

Организация программ с циклической структурой.
1. Описание операторов, используемых для организации программ с циклической структурой Оператор цикла FOR … NEXT Назначение: Применяетс

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

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

Функция VAL
Назначение: Возвращает числовое представление строки. Синтаксис: VAL (cтрока) Функция VAL ликвидирует лидирующие пробелы, символы табуляции и перевода строки в аргум

Редактирующие комбинации клавиш
Клавиши Действие CTRL+ или RIGHT Перемещение курсора на один символ вправо CTRL+] или LEFT

Функция определения длины файла - LOF
Назначение: Определяет длину указанного файла в байтах. Синтаксис: LOF(<Hoмep файла>) Аргумент <номер файла> должен соответствовать присвоенному в операт

Функция проверки признака конца файла - EOF
Назначение: Проверяет условие конца файла. Синтаксис: EOF(<номер файла>) Функция EOF возвращает значение -1 (TRUE), если обнаруживается признак конца последова

Создание исполняемых файлов и библиотек пользователя
В среде Basic Microsoft исполняемые файлы создаются при помощи меню «Run» «Make EXE File».

Построение графических примитивов в среде BASIC MICROSOFT
  1. Синтаксис операторов для вывода графических примитивов в Qb.   Оператор отображения точки на экране монитора:

Функция определения координат или цвета пикселя - POINT
Назначение: Определяет номер цвета пикселя или выдает его координаты. Синтаксис: POINT(x,y) POINT(<число>) Если в функции POINT задается пара координа

Обработка ошибок
Оператор формирования кода ошибки – ERROR Назначение: Генерирует ситуацию возникновения ошибки с заданным кодом, а также позволяет пользователю определить свои коды

Unprintable error (Неопознанная ошибка).
При наличии подпрограммы обработки ошибки (ON ERROR) происходит переход на эту подпрограмму. Оператор установки среды обработки ошибки – ON ERROR Назначение:

Функция определения номера строки, связанной с ошибкой, - ERL
Назначение: Возвращает номер строки, в которой возникла ошибочная ситуация. Синтаксис: ERL В случае возникновения ошибки функция ERL возвращает номер строки, в котор

Описание вызываемой процедуры
  DECLARE SUB menuSV0 (cen%, vid%, a$(), yp1%, xp1%, lpol%, otst%, l%, t$, ten%, cSimPol%, cFonPol%, cSimm%, cFonm%, cSimK%, cFonK%, cod%) ' Подпрограмма фор

Описание массива пунктов меню
DIM a$(5) Присвоение значений элементов пунктов меню   a$(0) = " menu: " a$(1) = "1111" a$(2) = "2222" a$(3) = "

Использование библиотеки интерфейса для создания горизонтального меню.
  Теория: DECLARE SUB menuSV0 (cen%, vid%, a$(), yp1%, xp1%, lpol%, otst%, l%, t$, ten%, cSimPol%, cFonPol%, cSimm%, cFonm%, cSimK%, cFonK%, cod%) &

Описание массива пунктов меню
DIM a$(5), k$(5) DIM a1$(5), a2$(5), a3$(5), a4$(5), a5$(5) Присвоение значений элементов пунктов меню   a$(0) = " menu: " a$(1) = "

Запуск исполняемых файлов с ключом.
  1. Функция вызова командной строки запуска программы -COMMAND$ Назначение: Возвращает командную строку, из которой осуществлялся запуск про­граммы.

Получение и обработка растровых изображений в редакторе Photo Shop .
1. Советы по работе с Adobe Photoshop:   Увеличить или уменьшить размер выделенной области можно при помощи команды Expand / Contract (Расширить / Сж

Alt - выделение всех точек
Ctrl+Alt - угол Запомните навсегда - нажатая клавиша Shift при работе с выделяющими инструментами приводит к объединению выделений, а вот при работе с кан

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

Типы данных
Таблицы баз данных, как правило, допускают работу с достаточно большим количеством разных типов данных. Так, например, базы данных Microsoft Access работают со следующими типами данных. -

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги