Информатика


Базы данных на ЭВМ - часть 3


Сложносоставные запросы образуются из простейших с исполь­зованием логических связок

и и или. Примеры сложносоставных запросов:

 

запрос: вес <

80 и глаза = зеленые

запрос: глаза

= синие или глаза = голубые

 

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

или будут все строки таблицы, которые удовлетворяют первому или второму условию, либо и тому и другому одновременно.

Отличие баз данных от информационно-справочных

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

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

 

Задача 1. База данных об оценках.

Составьте базу данных об оценках своих товарищей, выделив следующие предметы: математика, физика и информатика. Укажите фамилии товарищей, их имена и оценки по этим предметам. Приве­дите примеры простых и сложносоставных запросов.

Р е ш е н и е. Пусть имеются три товарища: Иванов, Петрова и Сидоров со следующими оценками по физике, математике и инфор­матике:

 

фамилия            имя             матем             физика    информ

Иванов

Саша

5

4

5

Петрова

Оля

4

4

5

Сидоров

Миша

3

3

4

 

Примеры запросов:

фамилия = Петрова

имя = Миша

физика > 3

матем > 3 и физика

> 3

матем = 5 или информ = 5

 

 

В о п р о с ы

 

1. Что такое база данных?

2. Что такое реляционные базы данных?

3. Что такое сортировка данных?

4. Как упорядочивается информация в базах данных?

5. Что такое запросы к базам данных?




Начало  Назад  Вперед