СДЕЛАЙТЕ СВОИ УРОКИ ЕЩЁ ЭФФЕКТИВНЕЕ, А ЖИЗНЬ СВОБОДНЕЕ

Благодаря готовым учебным материалам для работы в классе и дистанционно

Скидки до 50 % на комплекты
только до

Готовые ключевые этапы урока всегда будут у вас под рукой

Организационный момент

Проверка знаний

Объяснение материала

Закрепление изученного

Итоги урока

Мастер класс по полиязычию

Категория: Информатика

Нажмите, чтобы узнать подробности

Мастер класс по внедрению полиязычия в учебный процесс. 

Просмотр содержимого документа
«Мастер класс по полиязычию»

ГККП «Уральский колледж газа, нефти и отраслевых технологий»















Мастер класс

SQL (structured QUERY LANGUAGE) statements



«Триединство языков»

















Уральск-2017



Разработал: преподаватель специальных информационных дисциплин Рамазанова Л.Е.





Компетенции

Информационная: Обеспечить изучения темы SQL statements, поспособствовать умению самостоятельно искать, анализировать информацию. При помощи устных и письменных коммуникативных информационных технологий передавать необходимую информацию.

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



  1. Вступительная речь преподавателя

  • Приветствие участников мастер – класса

  • Приветствие учащихся и ознакомление их с целью и планом проведения данного занятия.

План мастер класса

  • Entity relationship diagram

      1. ER- diagram

      2. Primary and Foreign keys

      3. Повтор терминологии (plickers.com)

  • SQL statements

      1. Create table

      2. Aggregation function

  • Закрепление нового материала (kahoot.it)

  1. Ход занятия

Для проверки пройденного материала и проведения фронтального опроса используется сайт Plickers.com. Вопросы были заранее подготовлены и при помощи мобильного телефона и QR – кодов проводим опрос всех учащихся



Рис1. База вопросов



ER- diagram

Для определения связи между таблицами и визуального примера было принято решение взять базу данных студента и его отношение к изучаемым дисциплинам, к факультету, так как этот пример будет более знаком, как гостям так и участникам мастер – класса.

Рис2. База данных студента



Вопросы к учащимся:

  1. Какие связи существуют при построении ER- diagram

  2. Какая связь между сущностями «Студент» и «Успеваемость». Объясните свой ответ



  1. Новый материал

База данных - набор сведений, хранящихся некоторым упорядоченным способом. Можно сравнить базу данных со шкафом, в котором хранятся документы. Иными словами, база данных - это хранилище данных. Сами по себе базы данных не представляли бы интереса, если бы не было систем управления базами данных (СУБД).

SQL - язык структурированных запросов, основной задачей которого является предоставление простого способа считывания и записи информации в базу данных.

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

Create создавать

Database – база данных

Database-name – имя базы данных,

т.е. при создании базы данных не возникнет проблем с использованием терминологии

CREATE DATABASE database-name;

CREATE DATABASE Music albums;

Use – использовать

USE database-name;



USE Music albums;



Пример создание таблицы в созданной базе данных

CREATE TABLE - создать таблицу

Table-name - имя таблицы

Col (column) name – имя столбца

CREATE TABLE table-name (
col-name-1 col-def-1,
col-name-2 col-def-2,
::::::::::::::::::::::::::::::::::
col-name-n col-def-n,

constraint-1,
:
constraint-k
)

Типы строк для описания каждого атрибута



Типы строковых значений

  • [пустые | не пустые]

  • [значение по умолчанию]

  • [авто заполнение]

  • [уникальный ключ|

  • [первичный ключ]



col-name type

  • [NULL | NOT NULL] -

  • [DEFAULT default_value]

  • [AUTO_INCREMENT]

  • [UNIQUE [KEY] |

  • [PRIMARY] KEY]















Типы данных

Numeric Types

  • INT, REAL

  • Dates and Times

  • Strings



Numeric Types

  • Целочисленный, десятичный

  • Дата и время

  • Строковые













PRIMARY and FOREIGN KEYS

Primary key – первичный ключ

Foreign key – внешний ключ

Рис3. Описание первичного и внешнего ключа

  1. Создание базы данных

  • Создать две таблицы «Студент» и «Успеваемость» и определить первичный и внешние ключи и связь между сущностями.