Лабораторная работа №2 по дисциплине «Сетевые базы данных-1»
Состав работы
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
- Microsoft Word
Описание
Лабораторная работа N 2
Основные конструкции языка PHP
Задание
№ 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
№ 2
В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea".
Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему:
(а) print "$breakfast $gamburger";
(б) print "$breakfast"; print "$$breakfast";
(в) print $breakfast; print $$breakfast;
(Использовать листинг 2-1).
№ 3
Выполните листинг 3-1 (ls3-1.php).
В скрипте z2-3.php создайте переменную $breakfast со значением "gamburger" и переменную $breakfast2 являющуюся ссылкой на переменную $breakfast. Отобразите на экране значение переменной $breakfast2 до, а затем после присвоения переменной $breakfast значения "tea". Объясните результат.
(Использовать листинг 2-2).
№ 4
В скрипте z2-4.php создайте константу NUM_E со значением 2.71828 (число е).
Выведите на экран значение этой константы в виде строки "Число e равно …".
Присвойте переменной $num_e1 значение константы и отобразите тип переменной $num_e1.
Последовательно измените тип переменной $num_e1 на строковый, целый и булевский; отобразите тип и получившееся значение переменной $num_e1.
(Использовать листинги 3-2 и 5-1).
№ 5
Пусть в скрипте z2-5.php переменная $lang может принимать значения "ru", "en", "fr" или "de". Используя операторы if-else-elseif обеспечьте вывод на экран полного названия языка (русский, английский, …) в зависимости от того, что задано в строке вызова скрипта:
z05-5.php?lang=ru [en/fr/de]
Обязательно предусмотреть случай неверного задания значения параметра lang - тогда должна выводиться надпись "язык неизвестен".
(Использовать листинг 6-2).
№ 6
Сделайте тоже самое, что в задании № 5, но используя оператор switch
(скрипт z2-6.php).
(Использовать листинг 6-3).
№ 7
Пусть в скрипте z2-7.php переменная $lang может принимать 2 значения "ru" или "en". Используя оператор ? , обеспечьте вывод на экран фразы "Привет" или "Hello" в зависимости от того, что задано в строке вызова скрипта:
z2-7.php?lang=ru [en]
(Использовать листинг 6-4).
Основные конструкции языка PHP
Задание
№ 1
Используя переменные $color и $size сформировать php-скрипт z2-1.php, который выводит на экран строку текста заданным цветом и размером.
(Использовать листинг 1-2).
№ 2
В скрипте z2-2.php имеется переменная $breakfast со значением "gamburger" и динамическая переменная $$breakfast со значением " and tea".
Объяснить, что будет выведено на экран в случаях (а), (б), (в) и почему:
(а) print "$breakfast $gamburger";
(б) print "$breakfast"; print "$$breakfast";
(в) print $breakfast; print $$breakfast;
(Использовать листинг 2-1).
№ 3
Выполните листинг 3-1 (ls3-1.php).
В скрипте z2-3.php создайте переменную $breakfast со значением "gamburger" и переменную $breakfast2 являющуюся ссылкой на переменную $breakfast. Отобразите на экране значение переменной $breakfast2 до, а затем после присвоения переменной $breakfast значения "tea". Объясните результат.
(Использовать листинг 2-2).
№ 4
В скрипте z2-4.php создайте константу NUM_E со значением 2.71828 (число е).
Выведите на экран значение этой константы в виде строки "Число e равно …".
Присвойте переменной $num_e1 значение константы и отобразите тип переменной $num_e1.
Последовательно измените тип переменной $num_e1 на строковый, целый и булевский; отобразите тип и получившееся значение переменной $num_e1.
(Использовать листинги 3-2 и 5-1).
№ 5
Пусть в скрипте z2-5.php переменная $lang может принимать значения "ru", "en", "fr" или "de". Используя операторы if-else-elseif обеспечьте вывод на экран полного названия языка (русский, английский, …) в зависимости от того, что задано в строке вызова скрипта:
z05-5.php?lang=ru [en/fr/de]
Обязательно предусмотреть случай неверного задания значения параметра lang - тогда должна выводиться надпись "язык неизвестен".
(Использовать листинг 6-2).
№ 6
Сделайте тоже самое, что в задании № 5, но используя оператор switch
(скрипт z2-6.php).
(Использовать листинг 6-3).
№ 7
Пусть в скрипте z2-7.php переменная $lang может принимать 2 значения "ru" или "en". Используя оператор ? , обеспечьте вывод на экран фразы "Привет" или "Hello" в зависимости от того, что задано в строке вызова скрипта:
z2-7.php?lang=ru [en]
(Использовать листинг 6-4).
Дополнительная информация
Уважаемый слушатель, дистанционного обучения,
Оценена Ваша работа по предмету: Сетевые базы данных (6 сем.)
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 20.01.2012
Рецензия:Уважаемый , работа зачтена.
Барахнин Владимир Борисович
Оценена Ваша работа по предмету: Сетевые базы данных (6 сем.)
Вид работы: Лабораторная работа 2
Оценка:Зачет
Дата оценки: 20.01.2012
Рецензия:Уважаемый , работа зачтена.
Барахнин Владимир Борисович
Похожие материалы
Лабораторная работа №2 по дисциплине «Сетевые базы данных»
mike_vorn
: 18 марта 2012
Лабораторная работа N 2
Основные конструкции языка PHP
1. Каким образом вставить РНР-команды в HTML-программу?
В отличие от обычного HTML-текста web-страницы, программа на РНР не передается браузеру, но обрабатывается препроцессором РНР или его модулями (см. рисунок)
Фрагменты HTML-текста при этом остаются без изменений, а операторы РНР выполняются и результат их обработки вставляется в HTML-текст, после чего все вместе передается браузеру. Программа на РНР может делать запрос к базе данных, с
350 руб.
Лабораторная работа №2 по дисциплине: Сетевые базы данных. Вариант №2
SibGOODy
: 21 марта 2018
Тема 1: Выборка данных из объединенных таблиц
Тема 2: Подзапросы
Тема 2: Представления
Задание
Вариант 2:
1. Напишите запрос, который вывел бы для каждого заказа на 4 и 6 января его номер, стоимость заказа, имя продавца и размер комиссионных, полученных продавцом за этот заказ.
2. Выведите имена и города всех заказчиков с рейтингом, отличным от Hoffmana, используя подзапрос.
3. Создайте представление на основе запроса из задания 1 лабораторной работы № 1.
4. Выведите информацию о первых двух по
300 руб.
Лабораторная работа 2 По дисциплине: Сетевые базы данных. Вариант 3
alexadubinina
: 20 ноября 2024
Лабораторная работа № 2
Тема 1: Создание таблиц. Последовательности
(в лекциях см. п.3.3.1, 3.3.2).
Тема 2: Вставка, изменение и удаление данных из таблиц
(в лекциях см. п.3.1.2). Транзакции (в лекциях см. п.3.2).
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL. (в лекциях см. п.5, 6, 7).
Тема 4: Вывод данных (в лекциях см. п. 10.1). Обработка исключительных ситуаций (в лекциях см. п. 5.4).
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры (в лекциях см. п. 8).
Задание:
Ва
200 руб.
Лабораторная работа №2 по дисциплине: Сетевые базы данных. Вариант 5
xtrail
: 22 июля 2024
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц. Транзакции.
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций.
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры.
Задание на лабораторную работу
1. Создать таблицу для хранения данных о странах Европы. Таблица должна содержать поле для уникального номера, названия страны, численности населения.
2. Напишите команды для
350 руб.
Лабораторная работа №2 по дисциплине: Сетевые базы данных. Вариант №8
SibGOODy
: 14 июля 2023
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц. Транзакции.
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры
Вариант №8:
1. Создать таблицу для хранения данных о книгах. Таблица должна содержать поле для уникального номера, названия книги, количества экземпляров тиража.
2. Напишите команды для вставки в таблицу 8-10
350 руб.
Лабораторная работа №2 по дисциплине: Сетевые базы данных. Вариант 3
SibGOODy
: 14 июля 2023
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц. Транзакции.
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры
Задание на лабораторную работу (вариант 3)
1. Создать таблицу для хранения данных о дисциплинах, изучаемых в высших учебных заведениях. Таблица должна содержать поле для уникального номера, названия дисципл
350 руб.
Лабораторная работа №2 по дисциплине: Сетевые базы данных. Вариант 1
Roma967
: 26 марта 2023
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц. Транзакции.
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций.
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры.
Задание
1. Создать таблицу для хранения данных о спортсменах. Таблица должна содержать поле для уникального номера, имени спортсмена, его рейтинга.
2. Напишите команды для вставки в таблицу 8-10 записей о спо
300 руб.
Лабораторная работа №2 по дисциплине «Сетевые базы данных». Вариант №1
boeobq
: 5 декабря 2021
Тема 1: Создание таблиц. Последовательности
Тема 2: Вставка, изменение и удаление данных из таблиц
Транзакции
Тема 3: Блоки PL/SQL. Типы данных и операторы языка PL/SQL.
Тема 4: Вывод данных. Обработка исключительных ситуаций.
Тема 5: Работа с базами данных в программах PL/SQL. Курсоры
Задания для варианта № 1
1. Создать таблицу для хранения данных о спортсменах. Таблица должна содержать поле для уникального номера, имени спортсмена, его рейтинга.
2. Напишите команды для встав
75 руб.
Другие работы
Контроллинг расходов на маркетинг и продвижение
Elfa254
: 23 октября 2013
Павел Лебедев, независимый консультант, член сети Национальной гильдии профессиональных консультантов России
Разработав программу по привлечению новых клиентов, руководство компании выделило большие средства на ее финансирование. Однако заметных результатов этот маркетинговый ход не принес. В результате руководство оказалось перед выбором: свернуть финансирование программы или же попытаться ее реанимировать.
В борьбе за рынок компания может рассчитывать на успех при наличии активной маркетинго
11 руб.
Дискретная математика. Контрольная работа. 3-й сем. Вариант №6
Vasay2010
: 17 марта 2013
I. Задано универсальное множество U и множества A,B,C,D. Найти результаты действий a) - д) и каждое действие проиллюстрировать с помощью диаграммы Эйлера-Венна.
U=(-10,-5,5,10,15),
II. Ввести необходимые элементарные высказывания и записать логической формулой следующее предложение.
“Если студент подготовился к экзамену плохо, то он не решает задачи и не отвечает на вопросы экзаменатора”.
III. Для булевой функции f(x,y,z) найти методом преобразования минимальную ДНФ. По таблице истинности постр
42 руб.
Особенности проведения экспериментально-психологического исследования в психиатрической больнице
alfFRED
: 30 июня 2013
План
Введение 3
I. Общие понятия 4
II. Патопсихологические регистр-синдромы 11
III. Особенности проведения экспериментально-психологического исследования 21
IV. Методики для экспериментально-психологического исследования 33
Литература 54
Психологу данные рекомендации могут служить путеводителем при планировании исследования, при выборе тактики проведения и написании заключения в зависимости от поставленной задачи. Врачу психиатру может помочь определиться в
Термодинамика и теплопередача СамГУПС 2012 Задача 1 Вариант 5
Z24
: 7 ноября 2025
Анализ продуктов сгорания показал следующий объёмный состав, %: СО2-12,2; О2-7,1; СО-0,4; N2-80,3. Определить массовый состав входящих в смесь газов, газовую постоянную, удельный объём, плотность смеси при абсолютном давлении р и температуре t. Определить также парциальные давления компонентов смеси.
150 руб.