Navigation bar
  Print document Start Previous page
 22 of 144 
Next page End  

22
формации. А в базах данных можно выполнять не только поиск информации, но и обновлять их, а
также создавать новые таблицы либо реорганизовать их.
Обновление данных в таблицах баз данных проводится по элементам строк, а добавление
информации - вводом новых строк. Для создания новой таблицы необходимо задать ее имя, число
столбцов и указать типы значений в каждом из столбцов.
Задача 1. База данных об оценках.
Составьте базу данных об оценках своих товарищей, выделив следующие предметы: мате-
матика, физика и информатика. Укажите фамилии товарищей, их имена и оценки по этим предме-
там. Приведите примеры простых и сложносоставных запросов.
Р е ш е н и е. Пусть имеются три товарища: Иванов, Петрова и Сидоров со следующими
оценками по физике, математике и информатике:
фамилия 
    имя 
матем 
физика    информ
Иванов
Саша
5
4
5
Петрова
Оля
4
4
5
Сидоров
Миша
3
3
4
Примеры запросов:
фамилия = Петрова
имя = Миша
физика > 3
матем > 3 и физика > 3
матем = 5 или информ = 5
В о п р о с ы
1. Что такое база данных?
2. Что такое реляционные базы данных?
3. Что такое сортировка данных?
4. Как упорядочивается информация в базах данных?
5. Что такое запросы к базам данных?
6. Как строятся сложносоставные запросы?
7. Каковы основные возможности баз данных?
З а д а н и я
1. Составьте базу данных о кондитерских товарах, указав их название, вес, цену и вкус. Заполните базу дан-
ных на 5-6 наименований конфет. Приведите примеры сложно-составных и простых запросов с нетривиальными отве-
тами.
2. Составьте базу данных о своих родных: маме, папе, сестрах, братьях, дедушках и бабушках с указанием их
дней рождения и месте работы или учебы. Упорядочите базу данных по возрасту и приведите примеры запросов.
3. Составьте базу данных о своих друзьях с указанием их возраста, места учебы, профессий и любимых увле-
чений. Упорядочите базу данных в алфавитном порядке по именам друзей и приведите примеры запросов.
4. Составьте базу данных о своих учителях с указанием фамилий, имен, отчеств, возраста и предмета препо-
давания. Упорядочите базу данных в алфавитном порядке по фамилиям преподавателей и приведите примеры запро-
сов.
5. Составьте базу данных по своей успеваемости с указанием оценок по литературе, физкультуре, математике,
физике и информатике. Упорядочите базу данных в порядке убывания оценок по: а) литературе, б) физкультуре, в)
математике.
6. Составьте базу данных по лучшим спортсменам года по любимому виду спорта с указанием лучших ре-
зультатов или мест на ведущих соревнованиях.
7. Составьте по журналу успеваемости базу данных по следующим предметам: а) математике; б) информати-
ке; в) физике; г) литературе.
Укажите запросы на поиск учеников, не имеющих
а) ни одной двойки;     
в) ни одной тройки;
б) ни одной четверки;   
г) ни одной пятерки.
Сайт создан в системе uCoz