СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Лекция по теме: "Базы данных"

Категория: Математика

Нажмите, чтобы узнать подробности

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

Просмотр содержимого документа
«Лекция по теме: "Базы данных"»


Этапы создания базы данных


  1. Проектирование базы данных. Это теоретический этап работы. На нем определяется

  • Какие таблицы будут входить в состав базы данных;

  • Структура таблиц (из каких полей, какого типа и размера будет состоять каждая таблица);

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

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

  2. Ввод записей. Заполнение таблиц базы данных конкретной информацией.


Типы данных в Microsoft Access

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

Тип данных

Содержимое

Текстовый

Одна строка текста (до 255 символов)

Поле МЕМО

Длинный текст (до 65535 символов)

Числовой

Число любого типа (целое, вещественное и т.д.)

Дата/Время

Даты и время, относящиеся к годам с 100 по 9 999 включительно

Денежный

Поле, выраженное в денежных единицах (рубли, доллары, евро и т.д.)

Счетчик

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

Логический

Данные, принимающие только одно из двух возможных значений, таких как «Да/Нет», «Истина/Ложь», «Вкл/Выкл»

Поле объекта OLE

Содержит рисунки, звуковые файлы, электронные таблицы Microsoft Excel, документы Microsoft Word и т.д.

Гиперссылка

Строка, состоящая из букв и цифр и представляющая адрес гиперссылки

Мастер подстановок

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


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

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

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

База данных состоит из отдельных записей. Каждая запись в базе данных состоит их отдельных полей.

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

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

Главным ключом в БД называется поле (совокупность полей), значение которых не повторяется у разных записей.

Пример: В базе данных «Библиотека» разные книги могут иметь одного автора, могут совпадать названия книг, год издания, но инвентарный номер у каждой книги свой (поле НОМЕР).


Виды баз данных

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

Централизованные базы данных размещаются в памяти одной вычислительной системы.


Распределенные базы данных состоят из нескольких частей, хранимых на различных компьютерах.

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

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

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


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

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

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

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

Наиболее популярными являются реляционные СУБД: Access, Paradox, dBase, FoxPro, Visual FoxPro.


Объекты Microsoft Access

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

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

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

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


Запросы. Классификация запросов.

Запрос – это объект, позволяющий получить нужные данные из одной или нескольких таблиц. Запрос представляет собой инструкцию на отбор записей. Большинство СУБД используют запросы следующих типов:

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

  • Запрос-изменение, предназначенный для изменения или перемещения данных. К этому типу запросов относятся: запрос на добавление записей, запрос на удаление записей, запрос на создание таблицы, запрос на обновление;

  • Запрос с параметром, позволяющий определить одно или несколько условий отбора во время выполнения запроса.

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