
- •Введение
- •1. Разработка технического задания
- •1.1 Назначение разработки
- •1.2 Требования к функциональным характеристикам
- •1.2.1 Требования к составу выполняемых функций
- •1.6 Требования к исходным кодам и языкам программирования
- •1.7 Требования к программным средствам, используемым программам
- •1.8 Технико-экономические показатели
- •1.9 Стадии разработки и этапы разработки
- •2. Компьютерные игры
- •2.1 Понятие и классификация компьютерной игры
- •Virtual Shooting (Виртуальный тир)
- •2.2 Разработка компьютерных игр
- •2.3 Индустрия компьютерных игр
- •3. Разработка программного средства «картотека компьютерных игр»
- •3.1 Диаграмма прецедентов
- •3.2 Диаграмма классов
- •3.3 Описание среды разработки
- •3.4 Технология доступа к данным Borland Database Engine
- •Создание каталога
- •3.6 Создание псевдонима бд
- •3.7 Создание таблиц с помощью Database Desktop
- •3.8 Создание ссылочной целостности
- •3.9 Создание формы
- •3.10 Создание sql Запросов
- •Заключение
- •Список литературы
- •5. Понамарев в. - Базы данных в Delphi 7. Самоучитель.
- •6. Фаронов в.В. - Программирование баз данных в Delphi 7
3.10 Создание sql Запросов
Для иллюстрации особенностей SQL-запросов удобно использовать утилиту SQL Explorer, которая вызывается из среды Delphi командой Database > Explore или из главного меню командой Пуск > Программы > Borland Delphi 7 > SQL Explorer. После вызова утилиты разыщите в окне браузера псевдоним STANDART1, щелкните на значке узла слева от него, чтобы получить доступ к БД . Поскольку эта БД — файл-серверная (или, скорее всего, локальная), в ней хранятся только таблицы. Раскройте узел Tables и щелкните на имени любой таблицы, после чего перейдите на вкладку Enter SQL.
Для выборки данных служит оператор SELECT. В простейшем виде этот оператор имеет такой формат:
SELECT Список_полей FROM Список_таблиц.
Здесь SELECT (выбор) и FROM (из) — зарезервированные слова. Подобно зарезервированным словам Delphi они не могут использоваться в качестве имен полей, таблиц или иных сущностей БД. Если из таблиц в списке таблиц выбираются все поля, вместо списка полей можно указать символ звездочки (*).
Рисунок 16 - Формирование SQL-запроса и его выполнение
Примеры SQL – запросов в создаваемой программной среде (Приложение 3)
Получить всю информацию о играх:
Select * from Igry;
Получить всю информацию о клиентах:
Select * from Klient;
Получить всю информацию о издателях:
Select * from Izdateel;
Получить всю информацию о стране
Select * from Strana;
Получить всю информацию о продаже:
Select * from Prodagha;
Получить всю информацию о жанре:
Select * from Zhanr;
Получить всю информацию о Наличие:
Select * from Nalichia;
Вывести всю информацию о игре с номером 1:
Select * from Igry where ID Igra = 1;
Вывести всю информацию о клиенте с номером 1:
Select * from Klient where ID Klient = 1;
Вывести всю информацию о продаже с номером 1:
Select * from Igy where ID Igra = 1;
Заключение
Компьютерные игры, по мнению ряда авторов, провоцируют агрессивное поведение, возвеличивание войн и насилия, экстремизм. В качестве последствий указывают на сужение круга интересов подростка, стремление к созданию собственного мира, уход от реальности, социальную изоляцию и трудности в межличностном общении.
Школьник играющий в компьютерные игры, одновременно овладевает и навыками работы на самом компьютере. Он учится запускать программу, перемещать и удалять файлы, управлять курсором, манипулировать мышью, разбираться с меню и диалоговыми боксами, ориентироваться в структуре директорий, перемещаться между окнами, настраивать рабочее окружение. Кроме того, компьютер позволяет тренировать память, внимание (это очень важно для отстающих в школе), вырабатывать грамотность (текстовые редакторы отмечают орфографические и стилистические ошибки), графические программы улучшают пространственное воображение, развивают моторику рук. Существует огромное количество различных обучающих игр, помогающих школьнику или студенту освоить учебный материал. Визуальное оформление и звуковое сопровождение делают учебный процесс гораздо интереснее и занимательнее, вследствие чего повышается общий уровень восприятия материала.
Компьютерные игры занимают важную часть реальной жизни в нашем не виртуальном пространстве. Для кого-то это просто способ скоротать свободное время, для кого-то – ежедневный выброс эмоций после трудового и учебного дня, а для кого-то - смысл жизни.