Автор работы: Пользователь скрыл имя, 24 Января 2013 в 18:39, контрольная работа
Задание 1. Сфера использования - система учета данных о процессорах компьютеров. 8. 1. Создайте выборку таблицы «zelezo», где количество транзисторов больше 200 млн. и меньше 1000 млн.
Министерство образования
Российский государственный
Факультет информатики
Кафедра сетевых информационных структур
Контрольная работа
по дисциплине
Базы данных
Вариант 38
Выполнил: студент группы ЗКТ-417
Забанных Ю.П. (зач. книжка 0902938)
Проверил: Вьюхин В. В.
“___” __________________
Екатеринбург 2013
Задание 1. Сфера использования - система учета данных о процессорах компьютеров.
Структура таблицы БД
Имя |
Тип |
Длина |
Точность |
Смысл |
№ |
INT |
3 |
0 |
Номер по списку |
CPU |
CHAR |
12 |
Название ядра процессора | |
ARHITEK |
ENUM(‘х86’,’х64’) |
1 |
Архитектура | |
VIPUSK |
DATE |
8 |
Дата выпуска | |
FIRMA |
VARCHAR |
12 |
Фирма производитель | |
CHAST |
FLOAT |
4 |
2 |
Тактовая частота, ГГц |
SOCET |
TINYBLOB |
12 |
Сокет | |
JADR |
TINYINT |
1 |
0 |
Кол-во ядер |
KESH |
MEDIUMINT |
5 |
0 |
Кэш, Кб |
TRANZIS |
SMALLINT(4) |
4 |
0 |
Кол-во транзисторов, млн |
3. Исходная таблица.
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
2 |
Silverthorne |
x32 |
98.06.08 |
Intel |
1,33 |
FCBGA437 |
1 |
512 |
47 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
4 |
Manchester |
x64 |
01.10.12 |
AMD |
2,4 |
939 |
2 |
1000 |
154 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
4.
Выборка по признаку фирмы Intel (символьный тип).
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
2 |
Silverthorne |
x32 |
98.06.08 |
Intel |
1,33 |
FCBGA437 |
1 |
512 |
47 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
Выборка по признаку CHAST - Тактовая частота (числовой тип).
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
2 |
Silverthorne |
x32 |
98.06.08 |
Intel |
1,33 |
FCBGA437 |
1 |
512 |
47 |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
4 |
Manchester |
x64 |
01.10.12 |
AMD |
2,4 |
939 |
2 |
1000 |
154 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
Выборка по признаку VIPUSK - Дата выпуска (поля типа даты).
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
2 |
Silverthorne |
x32 |
98.06.08 |
Intel |
1,33 |
FCBGA437 |
1 |
512 |
47 |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
4 |
Manchester |
x64 |
01.10.12 |
AMD |
2,4 |
939 |
2 |
1000 |
154 |
5. Полная таблица. (zelezo – имя таблицы)
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
2 |
Silverthorne |
x32 |
98.06.08 |
Intel |
1,33 |
FCBGA437 |
1 |
512 |
47 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
4 |
Manchester |
x64 |
01.10.12 |
AMD |
2,4 |
939 |
2 |
1000 |
154 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
6 |
Wolfdale |
x32 |
02.06.30 |
Intel |
1,87 |
LGA 771 |
2 |
6000 |
410 |
7 |
Wolfdale |
x64 |
09.09.21 |
Intel |
2,53 |
LGA 775 |
2 |
6000 |
410 |
8 |
Wolfdale |
x64 |
12.12.10 |
Intel |
2,4 |
LGA 775 |
2 |
1000 |
410 |
9 |
Zambezi |
x32 |
01.12.12 |
AMD |
3,1 |
AM3 |
4 |
8192 |
1200 |
10 |
Lisbon |
x64 |
12.08.11 |
AMD |
2,1 |
C32 |
6 |
6000 |
463 |
6. Select * from zelezo where FIRMA=`Intel`;
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
2 |
Silverthorne |
x32 |
98.06.08 |
Intel |
1,33 |
FCBGA437 |
1 |
512 |
47 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
6 |
Wolfdale |
x32 |
02.06.30 |
Intel |
1,87 |
LGA 771 |
2 |
6000 |
410 |
7 |
Wolfdale |
x64 |
09.09.21 |
Intel |
2,53 |
LGA 775 |
2 |
6000 |
410 |
8 |
Wolfdale |
x64 |
12.12.10 |
Intel |
2,4 |
LGA 775 |
2 |
1000 |
410 |
7. 1. Select * from zelezo limit 2,6;
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
4 |
Manchester |
x64 |
01.10.12 |
AMD |
2,4 |
939 |
2 |
1000 |
154 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
6 |
Wolfdale |
x32 |
02.06.30 |
Intel |
1,87 |
LGA 771 |
2 |
6000 |
410 |
7 |
Wolfdale |
x64 |
09.09.21 |
Intel |
2,53 |
LGA 775 |
2 |
6000 |
410 |
8 |
Wolfdale |
x64 |
12.12.10 |
Intel |
2,4 |
LGA 775 |
2 |
1000 |
410 |
7. 2. Select * from zelezo where VIPUSK>`03.01.01`;
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
7 |
Wolfdale |
x64 |
09.09.21 |
Intel |
2,53 |
LGA 775 |
2 |
6000 |
410 |
8 |
Wolfdale |
x64 |
12.12.10 |
Intel |
2,4 |
LGA 775 |
2 |
1000 |
410 |
10 |
Lisbon |
x64 |
12.08.11 |
AMD |
2,1 |
C32 |
6 |
6000 |
463 |
7. 3. Select * from zelezo where ARHITEK=`x64`;
№ |
CPU |
ARHITEK |
VIPUSK |
FIRMA |
CHAST |
SOCET |
JADR |
KESH |
TRANZIS |
1 |
Diamondville |
х64 |
10.01.21 |
Intel |
1,6 |
PBGA437 |
1 |
512 |
47 |
3 |
Ivy bridge |
x64 |
12.02.11 |
Intel |
2,8 |
BGA1023 |
2 |
3000 |
1400 |
4 |
Manchester |
x64 |
01.10.12 |
AMD |
2,4 |
939 |
2 |
1000 |
154 |
5 |
Windsor |
x64 |
12.03.11 |
AMD |
2.4 |
AM2 |
2 |
2000 |
243 |
7 |
Wolfdale |
x64 |
09.09.21 |
Intel |
2,53 |
LGA 775 |
2 |
6000 |
410 |
8 |
Wolfdale |
x64 |
12.12.10 |
Intel |
2,4 |
LGA 775 |
2 |
1000 |
410 |
10 |
Lisbon |
x64 |
12.08.11 |
AMD |
2,1 |
C32 |
6 |
6000 |
463 |