Меню

Задания для контрольной работы 1

SQL для чайников. Реляционные БД. Типы данных

Всем доброго дня, пикабушники и пикабушницы.

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

Для начала, надо разобрать, что же такое SQL, а так же, где, как и зачем применяется.

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

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

Такая адресная книга называется двухмерной (строка и столбец) таблицей информации.

Еще проще говоря — у нас есть Петров Иван, и ему будет соответствовать номер телефона и адрес — они «привязаны» к нему. Это позволяет хранить информацию систематизировано, в порядке.

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

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

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

В SQL типы данных разделяются на три группы: строковые, с плавающей точкой (дробные числа) и целые числа, дата и время.

Источник

Задания для контрольной работы № 1

Контрольная работа № 1

1. Раскрыть понятие СУБД. Описать принципы построения и функции СУБД.

2. Решить задачу:

Реляционная база данных задана таблицей:

Какие записи будут выбраны по условию: Спорт= «лыжи» И Пол= «жен» ИЛИ Возраст Вариант 2

1. Описать жизненный цикл БД. Привести типология БД. Описать различные типы СУБД.

Реляционная БД задана таблицей:

Название Категория Кинотеатр Начало сеанса
Буратино х/ф Рубин
Кортик х/ф Искра
Винни-Пух м/ф Экран
Дюймовочка м/ф Россия
Буратино х/ф Искра
Ну, погоди м/ф Экран
Два капитана х/ф Россия

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

1. Раскрыть понятие СУБД. Описать принципы построения и функции СУБД.

2. Решить задачу:

Реляционная база данных задана таблицей. Записи в таблице пронумерованы.

Код дистанции Код соревнований Дата Время спортсмена (с)
Д02 11.12.2004 56,6
Д01 12.10.2005
Д02 11.12.2005 56,1
Д05 11.12.2005 242,8
Д04 13.01.2005 181,1
Д01 12.10.2005 35,45

Сформулировать условие поиска, дающее сведения о спортсменах, принимавших участие в соревнова­ниях на дистанциях с кодами Д01 и Д03 не позднее 10.12.2004.

1. Описать жизненный цикл БД. Привести типология БД. Описать различные типы СУБД.

2. Решить задачу:

Дана однотабличная база данных «Автомобили­сты »:

Источник



Тесты по содержательной линии курса информатики (стр. 5 )

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6

Информатика Тесты Компьютерная инженерия Системная инженерия

(клуб = «Спарта» ИЛИ клуб = «Ротор») и НЕ (пол = «жен»)?

1. 3,5 2. 1,3,5 3. 2,3,4,5 4. 2,4 5. таких записей нет

6. Какие записи будут выбраны по условию:

спорт = «лыжи» ИЛИ пол = «жен» И возраст 2

17. Система управления базами данных — это:

а) программная система, поддерживающая наполнение и манипулирование данными в файлах баз данных;

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

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

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

18. В число основных функций СУБД не входит:

а) определение того, какая именно информация (о чем) будет храниться в базе данных;

б) создание структуры файла базы данных;

в) первичный ввод, пополнение, редактирование данных;

г) поиск и сортировка данных.

19. Предположим, что некоторая база данных содержит поля ФАМИЛИЯ, ГОД РОЖДЕНИЯ, ДОХОД. При поиске по условию:

Читайте также:  Мой любимый магазин базовых вещей но есть нюансы омрачающие радость от покупок

ГОД РОЖДЕНИЯ>1958 AND ДОХОД 1958 OR ДОХОД 1870 И Музей = «Эрмитаж»

д) Год>=1870 И Музей = «Эрмитаж» ИЛИ Страна = «Россия»

3. Записи отсортированы по некоторому полю в следующем порядке 4,7,6,2,5,1,8,3. Определите поле и порядок сортировки.

а) Автор (по возрастанию) г) Название (по возрастанию)

б) Страна (по убыванию) д) Год + название (по возрастанию)

в) Название (по убыванию)

4.Какие записи удовлетворяют условию отбора Страна = «Россия» И Год >=1879

а) 2,3,4,5,7 б) 2,3,4,5,6,7 в) 3,4,5 г) 1,6,8 д) 4,5

5. Произведите сортировку по полю Музей + Название по возрастанию и запишите порядок записей. (1, 8, 6, 7, 4, 2, 3, 5)

Имеется табличная база данных «Государства мира»

Источник

ТЕСТ БАЗЫ ДАННЫХ_2.doc

ТЕСТ БАЗЫ ДАННЫХ_2.doc

ТЕСТ БАЗЫ ДАННЫХ ( вариант 2)

1. База данных — это

a) набор данных, собранных на одной дискете.

b) таблица, позволяющая хранить и обрабатывать данные и формулы.

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

2. Централизованная база данных – это БД,

a) хранящаяся на одном компьютере .

b) различные части которой хранятся на множестве компьютеров, объединенных между собой сетью.

3. Что из перечисленного не является объектом Access:

a) таблицы; b ) ключи; c ) формы; d ) отчеты; e ) запросы?

4. Для чего предназначены запросы:

a) для хранения данных базы;

b) для отбора и обработки данных базы;

c) для ввода данных базы и их просмотра;

d) для автоматического выполнения группы команд;

e) для выполнения сложных программных действий;

f) для вывода обработанных данных базы на принтер?

5. Содержит ли какую-либо информацию таблица, в которой нет ни одной записи?

a) пустая таблица не содержит ни какой информации;

b) пустая таблица содержит информацию о будущих записях;

c) таблица без записей существовать не может.

d) пустая таблица содержит информацию о структуре базы данных;

6. Для чего предназначен объект «форма»?

a) для хранения данных

b) для автоматического выполнения групп команд

c) для ввода данных базы и их просмотра

d) для выборки данных

7. В реляционной БД информация организована в виде

a) сети

b) иерархической структуры

Читайте также:  Инструкция по установке сигнализации

c) файла

d) дерева

e) прямоугольной таблицы

8. Тип поля (числовой или текстовый) определяется

a) названием поля;

b) типом данных;

c) шириной поля;

d) количеством записей.

12. В чем заключается особенность типа данных «счетчик»?

a) служит для ввода целых и действительных чисел

b) имеет свойство автоматического пересчета при удалении записи

c) служит для ввода шрифтов

d) имеет свойство автоматически увеличиваться

Источник

Реляционная бд задана таблицей pentium

Ключами поиска в СУБД называются:

диапазон записей файла БД, в котором осуществляется поиск;

логические выражения, определяющие условия поиска;

поля, по значению которых осуществляется поиск;

номера записей, удовлетворяющих условиям поиска;

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

Сортировкой называют:

процесс линейного упорядочивания некоторого множества;

База данных — это:

специальным образом организованная и хранящаяся на внешнем носителе совокупность взаимосвязанных данных о некотором объекте;

Примером иерархической базы данных является:

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

В иерархической базе данных совокупность данных и связей между ними описывается:

Сетевая база данных предполагает такую организацию данных, при которой:

помимо вертикальных иерархических связей (между данными) существуют и горизонтальные;

Наиболее распространенными в практике являются:

распределенные базы данных;

иерархические базы данных;

сетевые базы данных;

реляционные базы данных.

Наиболее точным аналогом реляционной базы данных может служить:

Поля реляционной базы данных:

именуются пользователем произвольно с определенными ограничениями;

Структура файла реляционной базы данных (БД) полностью определяется:

перечнем названий полей и указанием числа записей БД;

перечнем названий полей с указанием их ширины и типов;

числом записей в БД;

содержанием записей, хранящихся в БД.

Структура файла реляционной базы данных (БД) меняется при:

удалении одного из полей;

В записи файла реляционной базы данных (БД) может содержаться:

неоднородная информация (данные разных типов);

В поле файла реляционной базы данных (БД) могут быть записаны:

данные только одного типа;

К какому типу данных относится значение выражения 0,7–3>2

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

программная система, поддерживающая наполнение и манипулирование данными в файлах баз данных;

В число основных функций СУБД не входит:

определение того, какая именно информация (о чем) будет храниться в базе данных;

Источник