Главная страница
Навигация по странице:

  • Оснащение рабочего места

  • СУБД Microsoft Office Access 2007

  • Результаты

  • Создание_Сведения

  • Задание 2.

  • Первая строка_Сведения

  • Задание 3.

  • Замена фамилии

  • Успеваемость

  • Удаление

  • Сведения

  • Сведения_все

  • Сведения_2поля

  • Сведения_ж

  • Успеваемость_инф5

  • Успеваемость_инф_б2

  • Успеваемость_матем

  • Сведения_год рожд

  • Средний балл_группа

  • Элементы языка SQL. Элементы языка sql. Цель занятия получить навыки работы с командами языка sql приобретаемые умения и навыки


    Скачать 138.33 Kb.
    НазваниеЭлементы языка sql. Цель занятия получить навыки работы с командами языка sql приобретаемые умения и навыки
    Дата18.04.2023
    Размер138.33 Kb.
    Формат файлаdocx
    Имя файлаЭлементы языка SQL.docx
    ТипДокументы
    #1070486

    Элементы языка SQL.
    Цель занятия: получить навыки работы с командами языка SQL

    Приобретаемые умения и навыки: умение создавать таблицы, заполнять таблицы данными с помощью языка SQL

    Оснащение рабочего места: ПК, Microsoft Office Access

    Содержание работы и последовательность её выполнения

    Задание 1. Создайте базу Студенты в своей папке, состоящую из двух таблиц: Сведения, Успеваемость

    1. Запустите программу СУБД Microsoft Office Access 2007. Создайте БД Студенты в своей папке

    2. Создайте структуру таблицы Сведения:

    • создайте запрос с помощь Конструктора

    • перейдите в режим SQL, щелкнув по кнопке в группе Результаты на вкладке Конструктор

    • в окне SQL-запроса наберите команду для создания структуры таблицы Сведения:



    • выполните запрос, с помощью кнопки

    • сохраните запрос с именем Создание_Сведения

    • убедитесь в наличии таблицы Сведения

    1. Создайте структуру таблицы Успеваемость аналогично, для этого создайте запрос в режиме SQL с именем Создание_Успеваемость, набрав в окне SQL-запроса команду для создания структуры таблицы



    Задание 2. Заполните таблицы Сведения, Успеваемость данными

    1. Добавьте в таблицу Сведения записи с данными:

    • создайте запрос в режиме SQL,

    • наберите команду для добавления в таблицу



    • запрос, сохраните его с именем Первая строка_Сведения

    • убедитесь в наличии первой записи в таблице Сведения


    • Успеваемость

      НомЗ

      Груп

      ОМатем

      ОИнф

      200101

      М-1

      5

      5

      200102

      М-1

      4

      5

      200103

      М-1

      4

      3

      200104

      М-1

      2

      4

      200201

      М-2

      3

      4

      200202

      М-2

      4

      4

      200203

      М-2

      4




      200204

      М-2

      3

      2
      аналогично выполните запись остальных сведений из таблиц

    Сведения

    НомЗ

    ФИО

    Год

    Пол

    200102

    Петров П.П.

    1996

    муж

    200103

    Сидоров С.С.

    1995

    муж

    200104

    Малко М.М.

    1997

    жен

    200201

    Ильина И.И.

    1996

    жен

    200202

    Федоров Ф.Ф.

    1995

    муж

    200203

    Синицына А.И.

    1996

    жен

    200204

    Петренко Г.В.

    1995

    муж

    Задание 3. Выполните корректировку сведений, содержащихся в таблице Сведения

    1. Измените с помощью SQL-команды в таблице Сведения фамилию студентки Ильиной И.И., у которой номер зачетной книжки 200201, на фамилию Кравцова, для этого:

    • создайте запрос в режиме SQL, наберите команду на изменение



    • сохраните запрос с именем Замена фамилии

    • выполните запрос, откройте таблицу Сведения и убедитесь в произведенном изменении

    1. Измените с помощью SQL-команды в таблице Успеваемость оценку по информатике 4 у студента с номером зачетной книжки 200202, на оценку 5. Сохраните запрос с именем Замена оценки

    2. Удалите с помощью SQL-команды из таблицы Сведения данные о студенте, у которого номер зачетной книжки 200204, для этого:



    • сохраните запрос с именем Удаление

    • выполните запрос, откройте таблицу Сведения и убедитесь в произведенном изменении

    Задание 4. Выполните выбор сведений, содержащихся в таблицах Сведения, Успеваемость

    1. Выберите для просмотра все данные из таблицы Сведения, используя SQL-команду:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду



    • выполните запрос, сохраните его с именем Сведения_все

    1. Выберите для просмотра из таблицы Сведения только поля НомЗ, ФИО, используя SQL-команду:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду



    • выполните запрос, сохраните его с именем Сведения_2поля

    1. Выберите для просмотра из таблицы Сведения записи о студентках, используя SQL-команду:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем Сведения_ж

    1. Выберите для просмотра из таблицы Успеваемость данные о студентах, у которых оценка по информатике 5:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем Успеваемость_инф5

    1. Выберите для просмотра из таблицы Успеваемость данные о студентах, у которых оценка по информатике выше 2. Сохраните запрос с именем Успеваемость_инф_б2

    2. Выберите для просмотра из таблицы Успеваемость данные о студентах, у которых оценка по математике 3 или 4. Сохраните запрос с именем Успеваемость_матем (IN(3,4) – условие отбора)

    3. Выберите для просмотра из таблицы Сведения данные о студентах, у которых год рождения больше или равен 1995 и меньше или равен 1997. Сохраните запрос с именем Сведения_год рожд (BETWEEN 1995 AND 1997 – условие отбора)

    4. Выберите для просмотра из таблицы Успеваемость данные о студентах не из группы М-1. Сохраните запрос с именем не М-1 (NOT Груп=’М-1’ – условие отбора)

    5. Выберите для просмотра из таблицы Сведения данные о студентах, фамилии которых начинаются с буквы И. Сохраните запрос с именем Сведения_фам

    6. Выберите для просмотра из таблицы Успеваемость данные о студентах, не сдававших информатику. Сохраните запрос с именем Успеваемость_нет_инф (ОИнф IS NULL – условие отбора)

    7. Выберите для просмотра в алфавитном порядке ФИО поля ФИО и Год из таблицы Сведения:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем ФИО

    1. Рассчитайте и просмотрите средний балл каждого студента:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем Средний балл

    1. Выведите студентов, у которых оценка по математике 4:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем Математика 4

    1. Рассчитайте и выведите для каждой группы средний балл по информатике:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем Средний балл_группа

    1. Выведите ФИО студентов из таблицы Сведения и их оценки по информатике из таблицы Успеваемость, для этого:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем ФИО_оценки

    1. Выведите оценку по математике и оценку по информатике для студента Сидорова С.С. в предположении, что пользователю неизвестен номер зачетной книжки этого студента:

    • создайте запрос в режиме SQL, в окне SQL-запроса наберите команду:



    • выполните запрос, сохраните его с именем Оценки студента

    Закройте базу данных. Выйдите из СУБД


    написать администратору сайта