kopilkaurokov.ru - сайт для учителей

Создайте Ваш сайт учителя Курсы ПК и ППК Видеоуроки Олимпиады Вебинары для учителей

Создание запросов в Базах данных

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

Создание запросов к базам данных, повторение темы Логика, условия отбора, пример создания запроса

Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Наладить дисциплину на своих уроках.
Получить возможность работать творчески.

Просмотр содержимого документа
«Создание запросов в Базах данных»

Базы данных Создание запросов

Базы данных

Создание запросов

Алгебра логики Логическая операция отрицание ¬ логическая связка «НЕ» Логическая операция конъюнкция ⋀ логическая связка «И» Логическая операция дизъюнкция ⋁ логическая связка «ИЛИ» Логическая операция Импликация → логическая связка «Следует»

Алгебра логики

Логическая операция отрицание ¬ логическая связка «НЕ»

Логическая операция конъюнкция логическая связка «И»

Логическая операция дизъюнкция логическая связка «ИЛИ»

Логическая операция Импликация логическая связка «Следует»

3) \/( X → ( X 0 1 0 0 0 1) 1 2) 2 3) 3 4) 4 Ответ : Х = 3" width="640"

Задание 1 .

Для какого числа X истинно высказывание

(( X 3) \/( X ( X

0

1

0

0

0

1)

1

2)

2

3)

3

4)

4

Ответ : Х = 3

Задание 2 . В таблице приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке возрастания количества страниц , которые найдет поисковый сервер по каждому запросу. “ ИЛИ” –  |, “И” – &. А Б волейбол | баскетбол | подача В волейбол | баскетбол | подача | блок волейбол | баскетбол Г волейбол & баскетбол & подача Ответ : Г В А Б

Задание 2 .

В таблице приведены запросы к поисковому серверу. Расположите обозначения запросов в порядке возрастания количества страниц , которые найдет поисковый сервер по каждому запросу.

“ ИЛИ” – |, “И” – &.

А

Б

волейбол | баскетбол | подача

В

волейбол | баскетбол | подача | блок

волейбол | баскетбол

Г

волейбол & баскетбол & подача

Ответ : Г В А Б

Математика »? Ответ : 2" width="640"

Задание 3 .

Ниже в табличной форме представлен фрагмент базы данных о результатах тестирования учащихся (используется стобалльная шкала):

Фамилия

Пол

Аганян

Математика

ж

Воронин

Русский язык

м

82

Григорчук

Роднина

м

43

Химия

56

Информатика

62

ж

54

Сергеенко

46

71

Черепанова

32

74

Биология

45

ж

ж

74

63

33

68

70

23

56

25

75

18

92

82

83

74

83

79

38

28

46

61

Сколько записей в данном фрагменте удовлетворяют условию

«Пол=’ ж ’ И Химия Математика »?

Ответ : 2

Таблица Поле Запись Фамилия Имя Иванов Иван Год рождения Петров 2002 Улица Пётр Мухина Ленская Анна 2005 Леонов Дом Дымова 2004 Леонид Корпус Хасанская 2 1 Наставников Диана Дымов 2001 Квартира 12 Семёнов Ленская Иван 23 Телефон 5 1 2002 Семён Хасанская 5251819 44 1 2003 Юдина Алова Юлия 51 10 2005 3 Наставников 5253245 5255617 Ленская Анна 8 68 2006 5252834 1 4 2001 Хасанская 19 5255346 2 Наставников 30 12 5251213 6 48 5252324 43 24 5256571 5254356

Таблица

Поле

Запись

Фамилия

Имя

Иванов

Иван

Год рождения

Петров

2002

Улица

Пётр

Мухина

Ленская

Анна

2005

Леонов

Дом

Дымова

2004

Леонид

Корпус

Хасанская

2

1

Наставников

Диана

Дымов

2001

Квартира

12

Семёнов

Ленская

Иван

23

Телефон

5

1

2002

Семён

Хасанская

5251819

44

1

2003

Юдина

Алова

Юлия

51

10

2005

3

Наставников

5253245

5255617

Ленская

Анна

8

68

2006

5252834

1

4

2001

Хасанская

19

5255346

2

Наставников

30

12

5251213

6

48

5252324

43

24

5256571

5254356

Запросы Запрос (на выборку) - средство отбора данных из одной или нескольких таблиц при помощи определенного пользователем условия.

Запросы

Запрос (на выборку) - средство отбора данных из одной или нескольких таблиц при помощи определенного пользователем условия.

Запросы Существует  два различных способа создания запросов: Способ первый. Создать запрос с помощью фильтра (в результате на экране появится динамический набор записей, удовлетворяющих введенному условию. Но при дальнейших манипуляциях этот набор не сохранится).   Способ второй. Вы создаете запрос по каждому из вопросов, которые предлагаются, и сохраняете его в виде таблицы.

Запросы

Существует два различных способа создания запросов:

Способ первый. Создать запрос с помощью фильтра (в результате на экране появится динамический набор записей, удовлетворяющих введенному условию. Но при дальнейших манипуляциях этот набор не сохранится).

Способ второй. Вы создаете запрос по каждому из вопросов, которые предлагаются, и сохраняете его в виде таблицы.

Запросы Сначала необходимо определить поля , которые будут соответствовать заданному вопросу. Затем определить условие , по которому необходимо выбрать записи из данных полей.

Запросы

Сначала необходимо определить поля , которые будут соответствовать заданному вопросу.

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

Запросы 1. Необходимо составить список всех учащихся с указанием их телефонов.  Выбранные поля : Фамилия, Имя, Телефон.  Фамилия Иванов Имя Иван Петров Год рождения Улица 2002 Мухина Пётр Анна Ленская 2005 Дом Леонов Леонид 2004 Корпус Дымова 2 Хасанская Наставников Диана 1 2001 Дымов 12 Квартира Семёнов Ленская 2002 23 Телефон 5 1 Иван Семён 5251819 Хасанская Юдина 2003 44 1 Юлия 10 51 Наставников 5253245 Алова 3 2005 5255617 Анна Ленская 2006 8 68 2001 5252834 19 4 Хасанская 1 2 Наставников 5255346 30 12 48 6 5251213 5252324 43 5256571 24 5254356

Запросы

1. Необходимо составить список всех учащихся с указанием их телефонов.

Выбранные поля : Фамилия, Имя, Телефон.

Фамилия

Иванов

Имя

Иван

Петров

Год рождения

Улица

2002

Мухина

Пётр

Анна

Ленская

2005

Дом

Леонов

Леонид

2004

Корпус

Дымова

2

Хасанская

Наставников

Диана

1

2001

Дымов

12

Квартира

Семёнов

Ленская

2002

23

Телефон

5

1

Иван

Семён

5251819

Хасанская

Юдина

2003

44

1

Юлия

10

51

Наставников

5253245

Алова

3

2005

5255617

Анна

Ленская

2006

8

68

2001

5252834

19

4

Хасанская

1

2

Наставников

5255346

30

12

48

6

5251213

5252324

43

5256571

24

5254356

Запросы 1. Необходимо составить список всех учащихся с указанием их телефонов.  Выбранные поля : Фамилия, Имя, Телефон.  Результат :  Фамилия Иванов Имя Иван Телефон Петров 5251819 Мухина Пётр Леонов Анна 5253245 Дымова 5255617 Леонид 5252834 Диана Дымов 5255346 Семёнов Иван Юдина Семён 5251213 Алова 5252324 Юлия 5256571 Анна 5254356

Запросы

1. Необходимо составить список всех учащихся с указанием их телефонов.

Выбранные поля : Фамилия, Имя, Телефон.

Результат :

Фамилия

Иванов

Имя

Иван

Телефон

Петров

5251819

Мухина

Пётр

Леонов

Анна

5253245

Дымова

5255617

Леонид

5252834

Диана

Дымов

5255346

Семёнов

Иван

Юдина

Семён

5251213

Алова

5252324

Юлия

5256571

Анна

5254356

, логической операции отрицание (обозначается Not) , логической операции конъюнкция (и), логической операции дизъюнкция (или) ." width="640"

Запросы

Условие определяется с помощью функций

,

логической операции отрицание (обозначается Not) ,

логической операции конъюнкция (и),

логической операции дизъюнкция (или) .

Запросы 2. Необходимо составить список учащихся , живущих на ул. Хасанская, указав их адреса.  Выбранные поля : Фамилия, Имя, Улица, Дом, Корпус, Квартира.  Условие : Улица = Хасанская.  Фамилия Имя Иванов Год рождения Петров Иван Улица Мухина Пётр 2002 Дом Леонов Ленская Анна 2005 2004 Дымова Корпус Хасанская 2 Леонид Квартира 12 Дымов Наставников 2001 Диана 1 5 Ленская Телефон Семёнов 23 2002 1 Иван 1 Юдина Хасанская 5251819 2003 Семён 44 Юлия 5253245 10 Наставников 3 Алова 51 2005 68 2006 5255617 8 Ленская Анна 4 5252834 Хасанская 1 19 2001 12 Наставников 30 2 5255346 6 5251213 48 43 5252324 5256571 24 5254356

Запросы

2. Необходимо составить список учащихся , живущих на ул. Хасанская, указав их адреса.

Выбранные поля : Фамилия, Имя, Улица, Дом, Корпус, Квартира.

Условие : Улица = Хасанская.

Фамилия

Имя

Иванов

Год рождения

Петров

Иван

Улица

Мухина

Пётр

2002

Дом

Леонов

Ленская

Анна

2005

2004

Дымова

Корпус

Хасанская

2

Леонид

Квартира

12

Дымов

Наставников

2001

Диана

1

5

Ленская

Телефон

Семёнов

23

2002

1

Иван

1

Юдина

Хасанская

5251819

2003

Семён

44

Юлия

5253245

10

Наставников

3

Алова

51

2005

68

2006

5255617

8

Ленская

Анна

4

5252834

Хасанская

1

19

2001

12

Наставников

30

2

5255346

6

5251213

48

43

5252324

5256571

24

5254356

Запросы 2. Необходимо составить список учащихся , живущих на ул. Хасанская, указав их адреса.  Выбранные поля : Фамилия, Имя, Улица, Дом, Корпус, Квартира.  Условие : Улица = Хасанская.  Результат :  Фамилия Петров Имя Дымова Улица Пётр Дом Юдина Диана Хасанская Хасанская Корпус 12 Юлия 10 1 Хасанская Квартира 44 12 19 43

Запросы

2. Необходимо составить список учащихся , живущих на ул. Хасанская, указав их адреса.

Выбранные поля : Фамилия, Имя, Улица, Дом, Корпус, Квартира.

Условие : Улица = Хасанская.

Результат :

Фамилия

Петров

Имя

Дымова

Улица

Пётр

Дом

Юдина

Диана

Хасанская

Хасанская

Корпус

12

Юлия

10

1

Хасанская

Квартира

44

12

19

43

Запросы 3. Необходимо составить список учащихся , не живущих на ул. Ленская, указав их адреса.  Выбранные поля: Фамилия, Имя, Улица, Дом, Корпус, Квартира.  Условие : Улица = Not( Ленская ) .  Фамилия Имя Иванов Год рождения Петров Иван Улица Мухина Пётр 2002 Дом Леонов Ленская Анна 2005 2004 Дымова Корпус Хасанская 2 Леонид Квартира 12 Дымов Наставников 2001 Диана 1 5 Ленская Телефон Семёнов 23 2002 1 Иван 1 Юдина Хасанская 5251819 2003 Семён 44 Юлия 5253245 10 Наставников 3 Алова 51 2005 68 2006 5255617 8 Ленская Анна 4 5252834 Хасанская 1 19 2001 12 Наставников 30 2 5255346 6 5251213 48 43 5252324 5256571 24 5254356

Запросы

3. Необходимо составить список учащихся , не живущих на ул. Ленская, указав их адреса.

Выбранные поля: Фамилия, Имя, Улица, Дом, Корпус, Квартира.

Условие : Улица = Not( Ленская ) .

Фамилия

Имя

Иванов

Год рождения

Петров

Иван

Улица

Мухина

Пётр

2002

Дом

Леонов

Ленская

Анна

2005

2004

Дымова

Корпус

Хасанская

2

Леонид

Квартира

12

Дымов

Наставников

2001

Диана

1

5

Ленская

Телефон

Семёнов

23

2002

1

Иван

1

Юдина

Хасанская

5251819

2003

Семён

44

Юлия

5253245

10

Наставников

3

Алова

51

2005

68

2006

5255617

8

Ленская

Анна

4

5252834

Хасанская

1

19

2001

12

Наставников

30

2

5255346

6

5251213

48

43

5252324

5256571

24

5254356

Запросы 3. Необходимо составить список учащихся , не живущих на ул. Ленская, указав их адреса.  Выбранные поля : Фамилия, Имя, Улица, Дом, Корпус, Квартира.  Условие : Улица = Not( Ленская ) .  Результат :  Фамилия Петров Имя Мухина Пётр Улица Дымова Дом Хасанская Анна Корпус 12 Дымов Наставников Диана Юдина 5 1 Хасанская Квартира Иван Алова Юлия 10 44 Наставников 8 Хасанская Анна 51 1 12 Наставников 19 6 30 43 24

Запросы

3. Необходимо составить список учащихся , не живущих на ул. Ленская, указав их адреса.

Выбранные поля : Фамилия, Имя, Улица, Дом, Корпус, Квартира.

Условие : Улица = Not( Ленская ) .

Результат :

Фамилия

Петров

Имя

Мухина

Пётр

Улица

Дымова

Дом

Хасанская

Анна

Корпус

12

Дымов

Наставников

Диана

Юдина

5

1

Хасанская

Квартира

Иван

Алова

Юлия

10

44

Наставников

8

Хасанская

Анна

51

1

12

Наставников

19

6

30

43

24

Запросы 4. Необходимо составить список учащихся , которым в этом году исполнилось 16 или 17 лет.  Выбранные поля: Фамилия, Имя, Год рождения.  Условие : Год рождения = ( 2001 ) или ( 2002 ) .  Фамилия Имя Иванов Год рождения Петров Иван Улица Мухина Пётр 2002 Дом Леонов Ленская Анна 2005 2004 Дымова Корпус Хасанская 2 Леонид Квартира 12 Дымов Наставников 2001 Диана 1 5 Ленская Телефон Семёнов 23 2002 1 Иван 1 Юдина Хасанская 5251819 2003 Семён 44 Юлия 5253245 10 Наставников 3 Алова 51 2005 68 2006 5255617 8 Ленская Анна 4 5252834 Хасанская 1 19 2001 12 Наставников 30 2 5255346 6 5251213 48 43 5252324 5256571 24 5254356

Запросы

4. Необходимо составить список учащихся , которым в этом году исполнилось 16 или 17 лет.

Выбранные поля: Фамилия, Имя, Год рождения.

Условие : Год рождения = ( 2001 ) или ( 2002 ) .

Фамилия

Имя

Иванов

Год рождения

Петров

Иван

Улица

Мухина

Пётр

2002

Дом

Леонов

Ленская

Анна

2005

2004

Дымова

Корпус

Хасанская

2

Леонид

Квартира

12

Дымов

Наставников

2001

Диана

1

5

Ленская

Телефон

Семёнов

23

2002

1

Иван

1

Юдина

Хасанская

5251819

2003

Семён

44

Юлия

5253245

10

Наставников

3

Алова

51

2005

68

2006

5255617

8

Ленская

Анна

4

5252834

Хасанская

1

19

2001

12

Наставников

30

2

5255346

6

5251213

48

43

5252324

5256571

24

5254356

Запросы 4. Необходимо составить список учащихся , которым в этом году исполнилось 16 или 17 лет.  Выбранные поля: Фамилия, Имя, Год рождения.  Условие : Год рождения = ( 2001 ) или ( 2002 ) .  Результат :  Фамилия Иванов Имя Леонов Иван Год рождения Дымова 2002 Леонид Алова 2001 Диана 2002 Анна 2001

Запросы

4. Необходимо составить список учащихся , которым в этом году исполнилось 16 или 17 лет.

Выбранные поля: Фамилия, Имя, Год рождения.

Условие : Год рождения = ( 2001 ) или ( 2002 ) .

Результат :

Фамилия

Иванов

Имя

Леонов

Иван

Год рождения

Дымова

2002

Леонид

Алова

2001

Диана

2002

Анна

2001

2002 . Фамилия Имя Иванов Год рождения Петров Иван Улица Мухина Пётр 2002 Дом Леонов Ленская Анна 2005 2004 Дымова Корпус Хасанская 2 Леонид Квартира 12 Дымов Наставников 2001 Диана 1 5 Ленская Телефон Семёнов 23 2002 1 Иван 1 Юдина Хасанская 5251819 2003 Семён 44 Юлия 5253245 10 Наставников 3 Алова 51 2005 68 2006 5255617 8 Ленская Анна 4 5252834 Хасанская 1 19 2001 12 Наставников 30 2 5255346 6 5251213 48 43 5252324 5256571 24 5254356" width="640"

Запросы

5. Необходимо составить список учащихся , которым в следующем году будет не больше 17 лет.

Выбранные поля: Фамилия, Имя, Год рождения.

Условие : Год рождения 2002 .

Фамилия

Имя

Иванов

Год рождения

Петров

Иван

Улица

Мухина

Пётр

2002

Дом

Леонов

Ленская

Анна

2005

2004

Дымова

Корпус

Хасанская

2

Леонид

Квартира

12

Дымов

Наставников

2001

Диана

1

5

Ленская

Телефон

Семёнов

23

2002

1

Иван

1

Юдина

Хасанская

5251819

2003

Семён

44

Юлия

5253245

10

Наставников

3

Алова

51

2005

68

2006

5255617

8

Ленская

Анна

4

5252834

Хасанская

1

19

2001

12

Наставников

30

2

5255346

6

5251213

48

43

5252324

5256571

24

5254356

2002 . Результат : Фамилия Петров Имя Мухина Год рождения Пётр 2005 Дымов Анна Семёнов 2004 Иван Юдина 2003 Семён Юлия 2005 2006" width="640"

Запросы

5. Необходимо составить список учащихся , которым в следующем году будет не больше 17 лет.

Выбранные поля: Фамилия, Имя, Год рождения.

Условие : Год рождения 2002 .

Результат :

Фамилия

Петров

Имя

Мухина

Год рождения

Пётр

2005

Дымов

Анна

Семёнов

2004

Иван

Юдина

2003

Семён

Юлия

2005

2006

Создание запросов Вкладка Запросы     Создать запрос в режиме дизайна

Создание запросов

  • Вкладка Запросы

Создать запрос в режиме дизайна

Создание запросов 2. Выбрать те таблицы базы данных, на которых будет основан запрос, кнопкой Добавить .

Создание запросов

2. Выбрать те таблицы базы данных, на которых будет основан запрос, кнопкой Добавить .

Создание запросов 3. Бланк запроса имеет две панели: на верхней расположены списки полей таблицы на которой основан запрос, на нижней определяется структура запроса.

Создание запросов

3. Бланк запроса имеет две панели: на верхней расположены списки полей таблицы на которой основан запрос, на нижней определяется структура запроса.

Создание запросов

Создание запросов

  • Строку «Поле» заполняют перетаскиванием названий полей из таблиц в верхней части , двойным щелчком или выбором из списка.
  • Строка «Имя таблицы» заполняется автоматически.
  • Если щелкнуть на строке «Сортировка» , появится кнопка раскрывающеюся списка, содержащего виды сортировки.
  • Если поле не должно отображаться в результирующей таблице, сбросить соответствующий флажок в строке «Ввод на экран»
  • В строке «Критерий» записывается условие, по которому выбирают запись в результирующую таблицу.
Создание запросов

Создание запросов

Создание запросов 4. Сохранить структуру запроса. Просмотреть запрос можно выбрав его двойным щелчком.

Создание запросов

4. Сохранить структуру запроса. Просмотреть запрос можно выбрав его двойным щелчком.


Получите в подарок сайт учителя

Предмет: Информатика

Категория: Презентации

Целевая аудитория: 9 класс

Скачать
Создание запросов в Базах данных

Автор: Агаркова Наталья Владимировна

Дата: 05.03.2018

Номер свидетельства: 460771

Похожие файлы

object(ArrayObject)#871 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(281) "Методические рекомендации по выполнению лабораторной работы «Создание таблицы базы данных с использованием конструктора и мастера таблиц в СУБД MS Access" "
    ["seo_title"] => string(167) "mietodichieskiie-riekomiendatsii-po-vypolnieniiu-laboratornoi-raboty-sozdaniie-tablitsy-bazy-dannykh-s-ispol-zovaniiem-konstruktora-i-mastiera-tablits-v-subd-ms-access"
    ["file_id"] => string(6) "160478"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(7) "prochee"
    ["date"] => string(10) "1422056378"
  }
}
object(ArrayObject)#893 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(172) "Урок информатики с применением проектно-исследовательской технологии "Создание базы данных" "
    ["seo_title"] => string(100) "urok-informatiki-s-primienieniiem-proiektno-issliedovatiel-skoi-tiekhnologhii-sozdaniie-bazy-dannykh"
    ["file_id"] => string(6) "185196"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1426157919"
  }
}
object(ArrayObject)#871 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(56) "Базы данных - цикл презентаций "
    ["seo_title"] => string(33) "bazy-dannykh-tsikl-priezientatsii"
    ["file_id"] => string(6) "175283"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(11) "presentacii"
    ["date"] => string(10) "1424257052"
  }
}
object(ArrayObject)#893 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(120) "Конспект урока Организация баз данных. Вычисление значений полей"
    ["seo_title"] => string(74) "konspiekt_uroka_orghanizatsiia_baz_dannykh_vychislieniie_znachienii_poliei"
    ["file_id"] => string(6) "379499"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1484472707"
  }
}
object(ArrayObject)#871 (1) {
  ["storage":"ArrayObject":private] => array(6) {
    ["title"] => string(119) "Реляционные базы данных, системы управления базами данных (СУБД)."
    ["seo_title"] => string(63) "rieliatsionnyiebazydannykhsistiemyupravlieniiabazamidannykhsubd"
    ["file_id"] => string(6) "261127"
    ["category_seo"] => string(11) "informatika"
    ["subcategory_seo"] => string(5) "uroki"
    ["date"] => string(10) "1449072095"
  }
}




ПОЛУЧИТЕ СВИДЕТЕЛЬСТВО МГНОВЕННО

Добавить свою работу

* Свидетельство о публикации выдается БЕСПЛАТНО, СРАЗУ же после добавления Вами Вашей работы на сайт

Удобный поиск материалов для учителей

Ваш личный кабинет
Проверка свидетельства