База данных. Подготовка к ЕГЭ

Содержание

Слайд 2

База данных – это хранилище больших объемов данных некоторой предметной области, организованное в

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

Данные в табличных БД представлены, соответственно, в виде таблицы.

Слайд 3

Абсолютно все поля должны быть снабжены уникальными именами. В примере: Фамилия, Имя,

Абсолютно все поля должны быть снабжены уникальными именами. В примере: Фамилия, Имя,
Адрес, Телефон.
Поля имеют различные типы данных, в зависимости от их содержимого (например, символьный, целочисленный, денежный и т.п.).
Поля могут быть обязательными для заполнения или нет.
Таблица может иметь безграничное количество записей.

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

Слайд 4

Для выбора ключевого поля берутся какие-либо уникальные данные об объекте: например, номер

Для выбора ключевого поля берутся какие-либо уникальные данные об объекте: например, номер
паспорта человека (второго такого номера ни у кого нет).
Если в таблице не предусмотрены такие уникальные поля, то создается так называемый суррогатный ключ — поле (обычно ID или Код) с уникальными номерами — счетчик — для каждой записи в таблице.

Слайд 5

Реляционная база данных – это совокупность таблиц, которые связываются между собой (между которыми

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

Слайд 6

Положительное в реляционных БД:

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

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

Слайд 7

Последовательность выполнения логических операций в сложных запросах:

Сначала выполняются отношения, затем – «И»,

Последовательность выполнения логических операций в сложных запросах: Сначала выполняются отношения, затем –
потом – «ИЛИ». Чтобы изменить порядок выполнения используются скобки.

Слайд 8

ФАЙЛОВАЯ СИСТЕМА

файлы на диске хранятся в так называемых каталогах или папках;
каталоги организованы

ФАЙЛОВАЯ СИСТЕМА файлы на диске хранятся в так называемых каталогах или папках;
в иерархическую структуру — дерево каталогов;
главный каталог диска называется корневым каталогом и обозначается буквой логического диска, за которой следует двоеточие и знак «\» (обратный слэш); например, A:\ – это обозначение корневого каталога диска А.

Слайд 9

каждый каталог (кроме корневого) имеет один единственный «родительский» каталог – это тот каталог, внутри

каждый каталог (кроме корневого) имеет один единственный «родительский» каталог – это тот
которого и располагается данный каталог
полный адрес каталога – это перечисление всех каталогов, в которые нужно войти, чтобы попасть в данный каталог (начиная с корневого каталога диска); например
С:\USER\BIN\SCHOOL — полный путь каталога SCHOOL
полный адрес файла состоит из адреса каталога, в котором он находится, символа \ и имени файла

Слайд 10

маска — выделение группы файлов по их именам; имена этих файлов имеют общие

маска — выделение группы файлов по их именам; имена этих файлов имеют
свойства, например, одинаковое расширение
в масках, кроме стандартных символов используются два специальных символа: звездочка «*» и знак вопроса «?»;
звездочка «*» обозначает любое количество любых символов, в том числе, может обозначать 0 символов;
знак вопроса «?» обозначает ровно один любой символ.

Слайд 11

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

В задачах 4-го типа часто приходится сравнивать строковые значения. Посмотрим,

СРАВНЕНИЕ СТРОКОВЫХ ДАННЫХ В задачах 4-го типа часто приходится сравнивать строковые значения.
как правильно это делать:

Слайд 12

Любой символ всегда больше пустого:

Любой символ всегда больше пустого:

Слайд 13

Выполнение заданий

Кликни

Выполнение заданий Кликни