Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 14 Базы данных и СУБД.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.36 Mб
Скачать

О ОАУ СПО «Липецкий медицинский колледж»

ЦМК общепрофессиональных, математических и общих естественнонаучных дисциплин

Информатика и ИКТ

Раздел 4. «Технологии создания и преобразования информационных объектов»

Теоретического занятия № 14

«Базы данных и системы управления базами данных»

Преподаватель:

Королева Е.Н.

г.Липецк

2013-2014 уч.год

Цель занятия:

сформировать следующие знания:

Студент должен знать:

  • основные определения: база данных, компьютерная база данных, структурирование данных, СУБД, информационная система, реляционная БД, ключ;

  • классификацию баз данных и их краткую характеристику;

  • основные свойства и понятия реляционной, сетевой и иерархической моделей;

  • основные способы создания компьютерных баз данных;

  • основные этапы создания компьютерных баз данных;

  • типы связей между таблицами;

  • виды запросов и способы их создания в СУБД Microsoft Access;

  • понятия форм, отчетов, страниц, макросов, модулей.

  1. Представление об организации баз данных и системах управления базами данных.

  2. Структура данных и система запросов на примерах баз данных различного назначения.

  3. Дополнительные объекты субд.

Представление об организации баз данных

и системах управления базами данных

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

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

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

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

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

БАЗА ДАННЫХ (БД)

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

КОМПЬЮТЕРНАЯ БАЗА ДАННЫХ

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

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

процесс группировки данных по определенным параметрам.

СТРУКТУРИРОВАНИЕ ДАННЫХ

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

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

СИСТЕМА УПРАВЛЕНИЯ БАЗАМИ ДАННЫХ

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

ИНФОРМАЦИОННАЯ СИСТЕМА (ИС)

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

Базы данных классифицируются по разным признакам.

Информация, хранящаяся в БД, как правило, относится к какой-то определенной предметной области.

Например:

• БД книжного фонда библиотеки;

• БД кадрового состава учреждения;

• БД законодательных актов в области уголовного права;

• БД современной рок- музыки и др.

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

Классификация по способу хранения данных делит БД на централизованные и распределенные. Вся информация в централизованной БД хранится на одном компьютере. Это может быть автономный ПК или сервер сети, к которому имеют доступ пользователи-клиенты. Распределенные БД используются в локальных и глобальных компьютерных сетях. В таком случае разные части базы хранятся на разных компьютерах. Очевидно, информацию в сети Интернет, объединенную паутиной WWW, можно рассматривать как распределенную базу данных.

Третий признак классификации баз данных — по структуре организации данных.

Это реляционная, иерархическая и сетевая. Реляционные базы данных  являются наиболее эффективными.