Элементы языка SQL. Элементы языка sql. Цель занятия получить навыки работы с командами языка sql приобретаемые умения и навыки
Скачать 138.33 Kb.
|
Элементы языка SQL. Цель занятия: получить навыки работы с командами языка SQL Приобретаемые умения и навыки: умение создавать таблицы, заполнять таблицы данными с помощью языка SQL Оснащение рабочего места: ПК, Microsoft Office Access Содержание работы и последовательность её выполнения Задание 1. Создайте базу Студенты в своей папке, состоящую из двух таблиц: Сведения, Успеваемость Запустите программу СУБД Microsoft Office Access 2007. Создайте БД Студенты в своей папке Создайте структуру таблицы Сведения: создайте запрос с помощь Конструктора перейдите в режим SQL, щелкнув по кнопке в группе Результаты на вкладке Конструктор в окне SQL-запроса наберите команду для создания структуры таблицы Сведения: выполните запрос, с помощью кнопки сохраните запрос с именем Создание_Сведения убедитесь в наличии таблицы Сведения Создайте структуру таблицы Успеваемость аналогично, для этого создайте запрос в режиме SQL с именем Создание_Успеваемость, набрав в окне SQL-запроса команду для создания структуры таблицы Задание 2. Заполните таблицы Сведения, Успеваемость данными Добавьте в таблицу Сведения записи с данными: создайте запрос в режиме SQL, наберите команду для добавления в таблицу запрос, сохраните его с именем Первая строка_Сведения убедитесь в наличии первой записи в таблице Сведения
Задание 3. Выполните корректировку сведений, содержащихся в таблице Сведения Измените с помощью SQL-команды в таблице Сведения фамилию студентки Ильиной И.И., у которой номер зачетной книжки 200201, на фамилию Кравцова, для этого: создайте запрос в режиме SQL, наберите команду на изменение сохраните запрос с именем Замена фамилии выполните запрос, откройте таблицу Сведения и убедитесь в произведенном изменении Измените с помощью SQL-команды в таблице Успеваемость оценку по информатике 4 у студента с номером зачетной книжки 200202, на оценку 5. Сохраните запрос с именем Замена оценки Удалите с помощью SQL-команды из таблицы Сведения данные о студенте, у которого номер зачетной книжки 200204, для этого: создайте запрос в режиме SQL, наберите команду на удаление сохраните запрос с именем Удаление выполните запрос, откройте таблицу Сведения и убедитесь в произведенном изменении Задание 4. Выполните выбор сведений, содержащихся в таблицах Сведения, Успеваемость Выберите для просмотра все данные из таблицы Сведения, используя SQL-команду: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду выполните запрос, сохраните его с именем Сведения_все Выберите для просмотра из таблицы Сведения только поля НомЗ, ФИО, используя SQL-команду: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду выполните запрос, сохраните его с именем Сведения_2поля Выберите для просмотра из таблицы Сведения записи о студентках, используя SQL-команду: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем Сведения_ж Выберите для просмотра из таблицы Успеваемость данные о студентах, у которых оценка по информатике 5: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем Успеваемость_инф5 Выберите для просмотра из таблицы Успеваемость данные о студентах, у которых оценка по информатике выше 2. Сохраните запрос с именем Успеваемость_инф_б2 Выберите для просмотра из таблицы Успеваемость данные о студентах, у которых оценка по математике 3 или 4. Сохраните запрос с именем Успеваемость_матем (IN(3,4) – условие отбора) Выберите для просмотра из таблицы Сведения данные о студентах, у которых год рождения больше или равен 1995 и меньше или равен 1997. Сохраните запрос с именем Сведения_год рожд (BETWEEN 1995 AND 1997 – условие отбора) Выберите для просмотра из таблицы Успеваемость данные о студентах не из группы М-1. Сохраните запрос с именем не М-1 (NOT Груп=’М-1’ – условие отбора) Выберите для просмотра из таблицы Сведения данные о студентах, фамилии которых начинаются с буквы И. Сохраните запрос с именем Сведения_фам Выберите для просмотра из таблицы Успеваемость данные о студентах, не сдававших информатику. Сохраните запрос с именем Успеваемость_нет_инф (ОИнф IS NULL – условие отбора) Выберите для просмотра в алфавитном порядке ФИО поля ФИО и Год из таблицы Сведения: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем ФИО Рассчитайте и просмотрите средний балл каждого студента: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем Средний балл Выведите студентов, у которых оценка по математике 4: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем Математика 4 Рассчитайте и выведите для каждой группы средний балл по информатике: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем Средний балл_группа Выведите ФИО студентов из таблицы Сведения и их оценки по информатике из таблицы Успеваемость, для этого: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем ФИО_оценки Выведите оценку по математике и оценку по информатике для студента Сидорова С.С. в предположении, что пользователю неизвестен номер зачетной книжки этого студента: создайте запрос в режиме SQL, в окне SQL-запроса наберите команду: выполните запрос, сохраните его с именем Оценки студента Закройте базу данных. Выйдите из СУБД |