20015

Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных

Шпаргалка

Информатика, кибернетика и программирование

Табличные базы данных БД: основные понятия поле запись первичный ключ записи; типы данных. Системы управления базами данных и принципы работы с ними. Поиск удаление и сортировка данных в БД. Любой из нас начиная с раннего детства многократно сталкивался с базами данных .

Русский

2013-07-25

42 KB

11 чел.

Билет 17  

------------------------------------------------------------------------------------------------------------------------
1. Табличные базы данных (БД): основные понятия (поле, запись, первичный ключ записи); типы данных. Системы управления базами данных и принципы работы с ними. Поиск, удаление и сортировка данных в БД. Условия поиска (логические выражения); порядок и ключи сортировки.
------------------------------------------------------------------------------------------------------------------------

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

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

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

Существует несколько различных типов баз данных: табличные, иерархические и сетевые.

Табличные базы данных.

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

Рассмотрим, например, базу данных «Компьютер» (табл.), представляющую собой перечень объектов (компьютеров), каждый из которых имеет имя (название). В качестве характеристик (свойств) могут выступать тип процессора и объем оперативной памяти.

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

Поле базы данных — это столбец таблицы, включающий в себя значения определенного свойства.

Строки таблицы являются записями об объекте; эти записи разбиты на поля столбцами таблицы. Запись базы данных — это строка таблицы, которая содержит набор значений различных свойств объекта.

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

Системы управления базами данных (СУБД).

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

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

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

Работа с СУБД начинается с создания структуры базы данных, т. е. с определения:

  •  количества столбцов;
  •  названий столбцов;
  •  типов столбцов (текст/число/дата);
  •  ширины столбцов.

Рассмотрим структуру базы данных на примере базы данных Процессоры.

Количество столбцов — 5.

Названия и типы столбцов: Тип процессора (текст), Год создания (дата), Частота (число), Разрядность по данным (число), Разрядность по адресу (число). Ширина каждого столбца устанавливается пользователем в соответствии с удобством представления данных на экране.

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

В созданную «пустую» базу данных необходимо занести записи и при необходимости их редактировать. Обычно предусмотрены следующие режимы:

  •  добавление записи;
  •  удаление записи;
  •  редактирование записи.

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

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

  •  сортировка по любому столбцу (по возрастанию/ убыванию чисел, символьных строк, дат);
  •  поиск по любому столбцу с различными условиями (равно, больше, меньше и т. д.).

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

Могут осуществляться вложенные сортировки, т. е. сортировка 1 уровня по одному столбцу, в ней сортировка 2 уровня по другому столбцу и т. д.

В результате выполнения операции поиска по столбцу Разрядность по данным с условием "= 32" будут найдены две записи (80386 и 80486).

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

Созданные базы данных можно записывать/считывать с диска и распечатывать на принтере. Это же относится к результатам операций сортировки и поиска.

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

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

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


 

А также другие работы, которые могут Вас заинтересовать

22869. Иммунитет, факторы его формирующие. Общее представление об иммунной системе и её работе 69 KB
  Иммунитет: определение понятия. Виды иммунитета. Факторы риска иммунитета.
22870. Экологические аспекты здоровья и перспективы выживания человека 47 KB
  Лимитирующими факторами выживания человеческого общества являются ресурсы. Ресурсы то что мы получаем из окружающей среды для удовлетворения наших потребностей. Они подразделяются на несколько категорий: Невозобновимые исчерпаемые ресурсы такие как ископаемое топливо которое не может быть рециркулированно или использовано повторно Потенциально возобновимые леса луга животные вода воздух плодородие почвы. Вечные ресурсы фактически не используемые ресурсы солнечной энергии энергии ветра.
22871. Инфекционные заболевания 39 KB
  после заражения до начала заболевания проходит скрытый период инкубационный 17дн. на часть возбудителей после заболевания формируется активно приобретённый иммунитет корь ветрянка. вши Восприимчивость организма Возбудители: вирусымикробы которые в геноме имеют 1 цепочку ДНК и РНК; Заболевания: грипп простуда полиомелит ВИЧинфекция лихорадка Эбола краснуха корь ветряная оспа.
22872. Определение и терминология СПИДа и ВИЧ 212.5 KB
  Инфекция вызываемая вирусом иммунногодефицита человека инфекция ВИЧ новое заболевание передаваемое преимущественно половым путем. ВИЧ медленно прогрессирующее инфекционное заболевание. Это стадия дает наибольшие возможности для распознавания инфекции ВИЧ заражение ВИЧ поражает иммунную систему в результате чего организм становиться высоко восприимчив к инфекциям и опухолям которые в конечном итоге приводят к гибели больного и история учения об этой инфекции начинается с изучения ее финала.
22873. Валеология питания 388.5 KB
  Цель занятия: Рассмотреть роль питания в жизнедеятельности человека основные пищевые вещества их функции и значение для организма а также современные концепции сбалансированного питания. Сформировать представление о процессах обмена веществ и энергии в организме человека. На сегодняшней лекции как уже видно из названия темы мы будем изучать влияния питания на состояние здоровья человека. Он заложил основы диетики науки о правильном питании здорового и больного человека и диетотерапии науки о лечебном питании больных людей и о его...
22874. Виды питания 104 KB
  Согласно этой концепции энергетическая ценность пищи должна соответствовать затратам энергии которые у каждого отдельного человека зависят от пола возраста физиологических и генетических особенностей характера выполняемой работы и других факторов. При соблюдении баланса между поглощаемой и затрачиваемой организмом энергией лучше работают ферментативные системы обеспечивающие расщепление и дальнейшее использование веществ пищи а также выведение из организма токсичных продуктов распада. Нормы потребления витаминов зависят от состава пищи...
22875. Влияние вредных привычек на состояние здоровья человека 96.5 KB
  Возможно формирование психической зависимости от алкоголя: влечение к алкоголю и чувствопсихологического комфорта в состоянии опьянения. Лица с начальными признаками алкоголизма им свойственны наличие психической зависимости отсутствие при передозировке алкоголя рвотного рефлекса и чувства отвращения к спиртному по утрам переход к эпизодическому но при этом длительному потреблению появление способности организма к нормальному функционированию при потреблении спиртных напитков отсутствие торможения при потреблении алкоголя и...
22876. Физиология организма человека. Стресс, его роль в адаптации че 70 KB
  Стресс его роль в адаптации человека к социальной и трудовой деятельности. Понятие о стрессе как об общем адаптационном синдроме учение о стрессе Г. Сущность психогенного стресса и его влияние на человека. Степень развития интеллекта; Способность контролировать свои эмоции и поведение в различных ситуациях; Способность справляться со стрессом.
22877. Дійсний простір n – вимірних векторів 40 KB
  Для векторів вводимо дві операції додавання та множення на скаляри. Під сумою двох векторів a=α1 α2 αn і b=β1 β 2 βn будемо розуміти вектор ab=α1β1 α2 β2 αn βn. Неважко перевірити що операція додавання векторів має такі властивості: .