рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Лабораторная работа №19

Лабораторная работа №19 - раздел Информатика, Учебно-методический комплекс по дисциплине Основы информационных технологий «Sql-Запросы. Создание Запроса На Выборку.»  ...

«SQL-запросы. Создание запроса на выборку.»

 

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

 

Порядок выполнения работы:

Справочная информация

Команда SELECT предназначена для выборки из таблиц требуемых полей и записей. В простейшем случае выборки всех полей из таблицы Студенты команда имеет вид:

SELECT * FROM Студенты

По команде SELECT[Фамилия],[Имя] FROM Студенты

извлекаются все записи полей Фамилия и Имя из таблицы Студенты. Поля в запросе выводятся так, как они указаны в команде. Поля в команде лучше всего указывать в квадратных скобках (между именем поля и квадратными скобками не должно быть пробелов). Если имя таблицы или имя поля состоит из двух или более слов, то такое имя нужно обязательно указывать в квадратных скобках.

Сортировка записей по заданному полю выполняется с использованием ключевого слова ORDER BY:

SELECT[Фамилия],[Имя] FROM Студенты ORDER BY[Фамилия] ASC

В выше приведенной команде сортировка по возрастанию (ключевое слово ASC) выполняется по записям поля Фамилия. Ключевое слово ASC можно не указывать. Если выполняется сортировка по убыванию, то вместо ключевого слова ASC необходимо указывать ключевое слово DESC.

По команде SELECT TOP 5[Фамилия] FROM Студенты ORDER BY[Фамилия] ASC

выбираются первые 5 по алфавиту записей.

По команде SELECT [Фамилия]&” “&[Имя] AS ФИО FROM Студенты

создаётся вычисляемое поле ФИО, являющееся сцеплением строк Фамилия и Имя. Между этими строками вставляется строка из единственного пробела, чтобы слова были записаны раздельно.

По команде SELECT DISTINCT[Дата рождения] AS[Юбилей] FROM Студенты

извлекаются только уникальные записи поля Дата рождения. Это поле в запросе переименовано в поле Юбилей.

Командой SELECT с использованием ключевого слова WHERE осуществляется отбор записей по указанному условию. Любое условие формируется с использованием операций отношения <, >, <=, >=, которые могут объединяться с использованием операций AND (логическое И), OR (логическое ИЛИ) и NOT (логическое НЕ). например, по команде SELECT[Фамилия],[Оценка] FROM Студенты WHERE[Оценка]<=3 OR[Оценка]>4

отбираются только фамилии с оценками 2, 3, 5.

В условии WHERE могут использоваться операторы для построения условий:

BETWEEN … AND … - выполняет проверку на диапазон значений;

LIKE – выполняет проверку сравнение строковых значений;

IN – выполняет проверку выражения на совпадение с любым из элементов списка.

Например, по команде

SELECT * FROM Студенты WHERE[Год рождения] BETWEEN 1981 AND 1990 AND [Группа] IN(“1212”, “1213”)

выбираются записи, у которых год рождения в диапазоне от 1981 до 1990 включительно и которые находятся в группе из указанного списка: 1212, 1213 (элементы списка в IN указаны в двойных кавычках, так как группа является данным текстового типа, для числовых данных элементы списка в кавычках указывать не надо).

По команде: SELECT * FROM Студенты WHERE[Фамилия] LIKE “А*”

из таблицы Студенты выбираются только записи, чьи фамилии начинаются на букву А (звёздочка в инструкции LIKE означает все остальное).

 

Задание 1. Создать запрос, содержащий все поля таблицы Эксперты.

Задание 2. Создать запрос, содержащий поля Фамилия, Имя, Ученая степень таблицы Эксперты.

Задание 3. Создать запрос, содержащий поля Фамилия, Имя, Контактный телефон таблицы Эксперты с упорядочением по алфавиту записей по полям Фамилия и Имя.

Задание 4. Создать запрос, содержащий поля Фамилия, Имя, Сфера компетентности таблицы Эксперты и выбирающий только первые 5 записей по алфавиту поля Фамилия.

Задание 5. Создать запрос, содержащий поля Фамилия, Имя таблицы Эксперты и выбирающий записи с фамилией Котов.

Задание 6. Создать запрос, содержащий поля Фамилия, Имя таблицы Эксперты и выбирающий записи фамилий, начинающихся на букву К.

Задание 7. Создать запрос, содержащий поля Фамилия, Имя таблицы Эксперты и выбирающий только кандидатов наук.

Задание 8. Создать запрос, содержащий поля Эксперт, Количество часов таблицы Выполненные работы и выбирающий записи с количеством часов <3.

Задание 9. Создать запрос, содержащий поля Фамилия, Имя, Код организации таблицы Эксперты и выбирающий записи с фамилиями от буквы К до буквы Н включительно.

Задание 10. Создать запрос, содержащий поля Эксперт, Тема, Дата таблицы Выполненные работы и выбирающий записи с датой до 1 марта 1990 года.

Задание 11. Создать запрос, содержащий поля Эксперт, Дата, Количество часов таблицы Выполненные работы и выбирающий записи с датой от 5 марта 1985 года до 4 февраля 2001 года.

Задание 12. Создать запрос, содержащий поля Код организации, Город, Телефон таблицы Организации и выбирающий записи с кодом организации до 3 и после 6.

Задание 13. Создать запрос, содержащий поля Код организации, Город, Телефон таблицы Организации и выбирающий записи с кодом организации от 4 до 7 включительно и с городом Минск.


 

– Конец работы –

Эта тема принадлежит разделу:

Учебно-методический комплекс по дисциплине Основы информационных технологий

Международный университет МИТСО... Кафедра экономики и менеджмента...

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Лабораторная работа №19

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Учебная программа
Учреждение образования Федерации профсоюзов Беларуси «Международный университет «МИТСО»   УТВЕРЖДАЮ Ректор учреждения образования Федерации профсоюзов Белару

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА
Культурный уровень современного человека наряду с другими сторонами характеризуется информационной культурой, проблема формирования которой сегодня очень актуальна. Одной из целей информатизации вы

Тема 2.4 Специальное программное обеспечение, сопровождающее профессиональную деятельность юриста.
Государственная система правовой информации Республики Беларусь. Национальный центр правовой информации (НЦПИ). СПС «КонсультантПлюс», «Эталон»: назначение, основные приёмы работы, методик

Тема 2.8 Систематизация и обработка массивов данных юридического содержания с помощью СУБД
Информация, ее свойства, виды и структурные единицы. Документы, их виды, структура. Классификация и кодирование информации. Внутримашинная организация информации. Файловая организация данных. Понят

Тема 3.2 Сетевые информационные технологии
Понятие и история развития компьютерных сетей. Классификация компью­терных сетей. Топология компьютерных сетей. Конвергенция компьютерных сетей. Модель коммутационной сети. Методы коммутации в комп

Учебно-методическая карта дисциплины
Номер раздела темы, занятия Название раздела, темы, занятия, перечень изучаемых вопросов Количество ауди­торных часов Материальное

ИНФОРМАЦИОННО-МЕТОДИЧЕСКАЯ ЧАСТЬ
4.1. Лабораторные занятия, их содержание и объём в часах № Наименование темы и содержание лабораторных занятий Кол-во ч

Перечень заданий для самостоятельной управляемой работы студентам дневной формы обучения
  Раздел дисциплины Содержание учебного задания Методическое обеспечение Кол-во часов Форма контроля

За 1 семестр
1. Сущность и виды информации. 2. Технология обработки информации. 3. Сущность и этапы развития информационных технологий. 4. Информатизация в Республике Беларусь.

За 2 семестр
1. База данных. Система управления базами данных. 2. Структура базы данных. Свойства полей базы данных. 3. Структура базы данных. Типы данных. 4. Трехуровневая модель орг

Основная
1. Базы данных: Учеб. для вузов/ под ред. А.Д. Хомоненко. – СПб.: КОРОНА принт, 2004. 2. Гаврилова, Т.А, Хорошевский, В.Ф. Базы знаний интеллектуальных систем. Учеб. пособие для вузов. / Т

Дополнительная
10. Батин, Н.В. Основы информационных технологий / Н.В.Батин. – Мн., 2008. 11. Компьютеры, сети, Интернет: Энциклопедия / Под общ.ред. Ю.Н.Новикова. – СПб.: Питер, 2002. 12. Мархв

ПРОТОКОЛ СОГЛАСОВАНИЯ УЧЕБНОЙ ПРОГРАММЫ
  Название дисциплины, с которой требуется согласование Название кафедры Предложения об изменениях в содержании учебной программы п

ДОПОЛНЕНИЯ И ИЗМЕНЕНИЯ К УЧЕБНОЙ ПРОГРАММЕ
на 20__/20__ уч.год   №№ пп Дополнения и изменения Основание    

Концептуальные основы информационных технологий
  План: 4. Сущность и виды информации. 5. Технология обработки информации. 6. Сущность и этапы развития информационных технологий.  

Монитор
Монитор — устройство визуального представления данных. Это не единственно возможное, но главное устройство вывода. Его основными потребительскими параметрами являются: тип, размер и шаг маски экран

Программное обеспечение современного компьютера
План: 6. Программное обеспечение и его классификация 7. Виды лицензий на ПО 8. Операционные системы и их классификация 9. Файловые системы 10. Сервисные

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

Назначение, возможности программ создания мультимедийных презентаций
Презентация (от лат. praesento – передаю, вручаю или англ. present – преподносить) - это современный эффективный способ устного или письменного представления информации, в котором удачно сочетаются

Разработка содержания, выбор структуры, дизайна, параметров показа
  Любое планирование презентации включает в себя выяснение следующих вопросов: - что конкретно нужно донести до аудитории по заданной теме; - за какое время;

Документы и их виды.
Докуме́нт (от лат. documentum — «образец, свидетельство, доказательство») — материальный объект, содержащий информацию в зафиксированном виде и специально предназначенный для её передачи во вр

Понятие базы данных.
База данных — это организованная структура, предназначенная для хранения информации. С понятием базы данных тесно связано понятие системы управления базой данных

Свойства полей базы данных
Поля базы данных не просто определяют структуру базы — они еще определяют групповые свойства данных, записываемых в ячейки, принадлежащие каждому из полей. Ниже перечислены основные свойства полей

Типы данных
Текстовый — тип данных, используемый для хранения обычного неформатированного текста ограниченного размера (до 255 символов). Поле Мемо — специальный тип данных для хранения больших объемо

Модели данных
План: 1. Трёхуровневая модель организации баз данных. 2. Иерархическая модель. 3. Сетевая модель. 4. Реляционная модель. Первичный и внешний ключи. 5. П

Иерархическая модель.
В иерархических моделях основная структура представления данных имеет форму дерева. На самом высшем (первом) уровне иерархии находится только одна вершина, которая называется корнем дерева. Эта вер

Сетевая модель.
Дальнейшим развитием иерархической модели является сетевая. Сетевая модель – это структура, у которой любой элемент может быть связан с любым другим элементом (рис. 1).   &nb

Реляционная модель. Первичный и внешний ключи.
Каждая реляционная таблица должна обладать следующими свойствами: • один элемент таблицы — один элемент данных; • все столбцы таблицы содержат однородные по типу

Постреляционная модель.
Постреляционная модель является расширением реляционной модели. Она снимает ограничение неделимости данных, допуская многозначные поля, значения которых состоят из подзначений, и набор значений вос

Объектно-ориентированная модель.
Объектно-ориентированная модель представляет структуру, которую можно изобразить графически в виде дерева, узлами которого являются объекты. Между записями базы данных и функциями их обработки уста

Объектно-реляционная модель. Многомерная модель.
Информация в многомерной модели представляется в виде многомерных массивов, называемых гиперкубами. В одной базе данных, построенной на многомерной модели, может храниться множество таких кубов, на

Системы управления базами данных
План: 1. Понятие СУБД. 2. Архитектура СУБД. 3. Классификация СУБД. 4. Функциональные возможности СУБД. 5. Производительность СУБД. 6. Ре

Характеристики СУБД Access
СУБД Access предназначена для работы с реляционными базами данных. Эта СУБД входит в программный комплекс Microsoft Office. Access имеет инструментальные средства для создания: локальной Б

Пользовательский интерфейс СУБД Access. Система меню, панели инструментов, типы окон.
После загрузки Access появляется стартовое окно Access, содержащее окно запуска, которое позволяет открыть существующую БД или создать новую. Выполнение одной из предложенных операций вызывает глав

Настройка рабочей среды в СУБД Access. Параметры настройки.
Осуществить настройку рабочей среды в соответствии с требованиями пользователя можно с помощью команды Сервис/Параметры. Ее результатом является диалоговое окно Параметры с вкладками. На в

Типы данных, обрабатываемых СУБД Access.
Создавая компьютерную БД, пользователь вводит свои данные в ее поля. При этом он должен прежде описать эти поля согласно требованиям Access: присвоить имена полям, указать их тип и свойства (которы

Технология создания базы данных.
Для автоматизации создания объектов БД (за исключением модулей) в Access используются специализированные средства, называемые конструкторами. Конструктор предоставляет пользователю ряд инструментал

Проектирование запросов в СУБД Access. Возможности запросов. Типы запросов и технологии их проектирования.
Запросы предназначены для поиска в базе данных информации, отвечающей определенным критериям. Найденные записи, называемые результатами запроса, можно просматривать, редактировать

Сетевые информационные технологии
План: 1. Сущность и топология компьютерных сетей 2. Сетевые протоколы 3. Интернет и интранет   -1- Сущн

План занятий
№ Наименование темы и содержание лабораторных занятий Кол-во часов 1. Текстовый процессор Word. Базовые возм

Лабораторная работа №1
«Текстовый процессор Word. Базовые возможности.» Цель работы:ознакомиться с базовыми возможностями приложения Word пакета Microsoft Office 2007

Кибернетика
К ибернетика — это наука об управлении, связи и переработке информации. Основным объектом исследования кибернетики являются абстрактные кибернети

Лабораторная работа №2
«Текстовый процессор Word. Создание и редактирование стилей. Создание оглавления.»   Цель работы: получить навыки

Лабораторная работа №3
«Редактирование больших документов. Применение макросов для автоматизации редактирования документов» Цель работы: получ

Создание макрокоманд.
Предположим, что при редактировании текста необходимо выделять несколько символов другим шрифтом, например, весь текст набирается шрифтом Times New Roman обычного начертания и разм

Лабораторная работа № 4
«Табличный процессор Excel. Ввод данных. Навигация по листу таблицы. Использование маркера автозаполнения. Форматирование ячейки.» Цель работы: получить н

Лабораторная работа №6
«Табличный процессор Excel. Именованные массивы. Типы ссылок. Абсолютная и относительная адресация.» Цель работы: получить навыки работы с массивами данны

Лабораторная работа №7
«Табличный процессор Excel. Работа с формулами и функциями.» Цель работы: получить навыки создания и редактирования формул, применения встроенных функций

Лабораторная работа №8
«Табличный процессор Excel. Построение диаграмм» Цель работы: получить навыки создания и редактирования диаграмм по данным таблиц в MS Excel. Закрепить по

Лабораторная работа №8
«Табличный процессор Excel. Работа со статистическими функциями.»   Цель работы: получить навыки использования статистических функций Excel.

Лабораторная работа № 9
«Табличный процессор Excel. Сводные таблицы»   Цель работы: получить навыки создания и редактирования сводных таблиц в MS Excel. Закрепить п

Лабораторная работа № 10
«Передача данных между программами макета Microsoft Office»   Цель работы: получить навыки связывания данных различных программ пакета MSOff

Лабораторная работа №11
«Система создания презентаций PowerPoint. Создание слайда, типы объектов на слайде. Использование анимации и средств мультимедиа.» Цель работы: получить н

Лабораторная работа № 12
«Система создания презентаций Power Point. Показ презентации. Управление режимами показа слайдов, их очерёдностью и последовательностью» Цель работы: полу

Лабораторная работа № 13
«Работа с записями в СУБД Access. Создание связи определенного типа между таблицами. Схема БД. Модификация структуры таблицы.» Цель работы: получить навык

Сотрудники
Имя поля Тип данных Код сотрудника Счетчик Фамилия Текстовый

Клиенты
Имя поля Тип данных Код клиента Счетчик Название компании Текстовый

Часть 1
АЛГОРИТМ СОЗДАНИЯ ФОРМЫ 1. Выполните команду: вкладка ленты Создание → Панель инструментов - Формы → Другие формы → Мастер форм. 2. В диалоговом окне С

Часть 2
1. В окне базы данных выполните команду: вкладка ленты Создание →панель инструментов Отчеты → Мастер отчетов. 2. Выберите из списка таблицу (или запрос), которая

Лабораторная работа №20
«SQL-запросы. Запросы с вычислениями.»   Цель работы: получить навыки создания и редактирования запросов по заданным параметрам с вычисления

Лабораторная работа №21
«Структура Web-страницы. Язык HTML. Основные элементы HTML-файла»   Цель работы: получить навыки создания и редакт

Расположите текст в теле документа по центру.
Загрузите файл web1.html в Internet Explorer. Оцените результат. 1.4 Выделите текст в теле документа стилем заголовок 1-го уровня (тег <H1>).

Дополните описания списков всплывающими подсказками.
Загрузите файл web2.html в Internet Explorer. Оцените результат.   Задание 3. Откройте файл web2.html в БЛОКНОТЕ и отредакт

Создание и редактирование списка
1. Создайте файл <Ваша фамилия>.htm в программе Блокнот. 2. Текст, который будет вводиться в последующих пунктах этого упражнения, необходимо помест

Создание изображения и использование его на Web-странице.
1. Откройте программу Paint (Пуск ► Программы ► Стандартные ► Paint). Задайте размеры нового рисунка, например 50x50 точек (Рисунок ► Атрибуты). 2. Нарисуйте произв

Лабораторная работа №24
«Web-страницы. Создание фреймов. Вставка таблиц.»   Цель работы: получить навыки создания фреймов, добавления и редактирования таблиц на HTM

Лабораторная работа №25
«Web-страницы. Выполнение комплексного задания»   Цель работы: закрепить полученные навыки создания и редактирования страниц с использование

Самостоятельная управляемая работа студентов №1
Тема: Концептуальные основы информационных технологий Задание: Написать реферат-эссе на тему «Информатизация в Республике Беларусь

Самостоятельная управляемая работа студентов №2
Тема: Персональный компьютер в системе рабочих инструментов юриста Задание: Составить блок-схему алгоритма для нахождения решения

Самостоятельная управляемая работа студентов №3
Тема: Программное обеспечение современного компьютера Задание: Составить компьютерную презентацию по теме «Языки программирования

Самостоятельная управляемая работа студентов №4
Тема: Организация информации Задание: Разработать схему данных базы данных по заданному варианту. № варианта опр

Самостоятельная управляемая работа студентов №5
Тема: Специальное программное обеспечение юридической деятельности Задание: Составить компьютерную презентацию по теме «Использова

Самостоятельная управляемая работа студентов №6
Тема: Сетевые информационные технологии Задание: Написать реферат-эссе на тему «История возникновения и развития интернета»

За 1 семестр
1. Сущность и виды информации. 2. Технология обработки информации. 3. Сущность и этапы развития информационных технологий. 4. Информатизация в Республике Беларусь.

За 2 семестр
1. База данных. Система управления базами данных. 2. Структура базы данных. Свойства полей базы данных. 3. Структура базы данных. Типы данных. 4. Трехуровневая модель орг

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги