ПРАКТИЧЕСКИЕ РАБОТЫ ПО ТЕМЕ «БАЗЫ ДАННЫХ» № 1 «Создание и редактирование базы данных» Вариант 1. 1. Запустить программу 2. 3. 4. 5. 6. 7. (для этого выполнить Пуск - - Инструменты – База данных). Создать структуру таблицы базы данных «Ученик», содержащую следующие поля: фамилия, имя, школа, класс, дата рождения, вес (для этого выполнить – Ввести имя первого поля – Нажать кнопку Добавить, выбрав тип данных из списка, установив переключатель). В режиме таблицы ввести в базу данных 5 записей об учениках с фамилиями: Бобров, Семёнова, Петров, Лукьянова, Филимонов. Остальные поля заполнить произвольно. Добавить в структуру таблицы после поля «дата рождения» поле «рост» (для этого выделить соответствующее поле и щёлкнув правой клавишей мыши выбрать пункт меню Вставить поле – Перед). Удалить из структуры поле «дата рождения» (для этого выделить соответствующее поле и щёлкнув правой клавишей мыши выбрать пункт меню Вырезать). Заполнить в таблице поле «рост». Удалить из таблицы сведения об учениках Петрове и Филимонове (для этого выделить соответствующую запись и щёлкнув правой клавишей мыши выбрать пункт меню Вырезать). № 2 «Поиск информации в базе данных Формирование запросов» 1. Открыть БД Спорт (для этого выполнить Пуск Документы – Спорт.wdb - Ок). 2. Сформировать запрос для вывода на экран всех спортсменов из США (для этого выполнить Сервис – Фильтры – Ok – ввести в Имя поля Страна, в Сравнение Содержит, а в Сравнить с США и нажать кнопку Применить). 3. Сформировать запрос для вывода на экран информации о тех спортсменах, которые получили на кольцах балл не ниже 9,500 (для этого выполнить Сервис – Фильтры – Ok – ввести в Имя поля Кольца, в Сравнение больше или равно, а в Сравнить с 9,500 и нажать кнопку Применить). 4. Сформировать запрос для вывода на экран информации о спортсменах набравших в сумме более 28 баллов (для этого 1. Щёлкнуть правой клавишей мыши по последнему полю БД и выбрать пункт Вставить поле – После – назвать поле Сумма баллов. 2. В первую ячейку поля Сумма баллов ввести =щёлкнуть по полю перекладина + щёлкнуть по полю Кольца + щёлкнуть по полю Конь и нажать Enter. 3. Выполнить Сервис – Фильтры – Ok – ввести в Имя поля Сумма баллов, в Сравнение больше чем, а в Сравнить с 28 и нажать кнопку Применить). № 3 «Поиск информации в базе данных Формирование запросов. Сортировка и удаление записей в базе данных» 1. Открыть базу данных Фильмы (для этого выполнить Пуск - 2. 3. 4. 5. 6. - Документы – Фильмы.wdb - Ок). Вывести на экран информацию о всех боевиках (для этого выполнить Сервис – Фильтры – Ok – ввести в Имя поля Жанр , в Сравнение Содержит, а в Сравнить с боевик и нажать кнопку Применить). Отсортировать данные по ключу «страна» (возрастание) + время (убывание) (для этого выполнить Запись – Сортировка записей – ввести в поле Сортировать по Страна по возрастанию, а в поле Затем по Время по убыванию и нажать кнопку Ok). Вывести на экран информацию о боевиках снятых в России и фантастических фильмов, снятых в США. Вывести на экран информацию о фильмах полученных позднее 01.01.1997 и снятых не в США, отсортировать данные по полю «Дата приобретения». Удалить из базы данных все фильмы с жанром «комедия» продолжительностью более 90 минут (для этого выделить щелчком нужную запись, щёлкнуть правой клавишей мыши на ней и выбрать пункт меню Вырезать – нажать Ok). Практическая работа № 1 «Создание и редактирование базы данных» Вариант 2. 1. Запустить программу 2. Создать структуру таблицы базы данных: «Расписание уроков», содержащей следующие поля: день недели, номер урока, время начала, время окончания, название урока, фамилия учителя. 3. Самостоятельно заполнить таблицу данными (своё расписание уроков на неделю). 4. Определить первичный ключ таблицы. 5. Добавить в созданную структуру после поля «название урока» поле «номер кабинета». 6. Определить, значение каких полей могут изменятся, если в расписании в течении дня уроки будут переставлены местами. Удалить эти поля из структуры БД, Практическая работа № 4 «Сортировка и удаление записей в базе данных» Вариант 1 1. Открыть БД «Спортсмен» 2. Вывести на экран сведения о спортсменах из США и Украины, занявших призовые места, отсортировав записи по ключу место(возрастание) + фамилия (возрастание). Практическая работа № 4 «Сортировка и удаление записей в базе данных» Вариант2 1. Открыть БД «Спортсмен» 2. Вывести на экран сведения о спортсменах из США, занимающихся плаванием и лёгкой атлетикой, отсортировав записи по ключу вид спорта (возрастание) + место (возрастание) Практическая работа № 5 «Проектирование и нормализация базы данных» 1. Спроектировать базу данных «Расписание поездов», содержащую следующие сведения: номер поезда, исходный пункт отправления, конечный пункт отправления, время прибытия, время стоянки, тип поезда. 2. Определить каких полей не хватает в данной базе данных и самостоятельно добавить их. 3. Определить значение какого поля может быть вычислено исходя из значений других полей и организовать автоматическое его заполнение.