Базы данных. Билет №1

Цена:
800 руб.

Состав работы

material.view.file_icon
material.view.file_icon
material.view.file_icon
material.view.file_icon connection.php
material.view.file_icon ex1.php
material.view.file_icon ex2.php
material.view.file_icon ex3.php
material.view.file_icon ex4.php
material.view.file_icon ex5.php
material.view.file_icon notebook (1).sql
material.view.file_icon Билет.docx
material.view.file_icon пояснение.docx
Работа представляет собой rar архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Требуется прислать 5 файлов ex1.php – ex5.php, требования к которым сформулированы ниже.

№ 1

Создайте скрипт ex1.php, в котором в СУБД MySQL в базе данных sample с помощью функций РНР создайте таблицу notebook со следующими полями: id - целое, непустое, автоинкремент, первичный ключ,
name - строка переменной длины, но не более 50 символов, city - строка переменной длины, но не более 50 символов, address - строка переменной длины, но не более 50 символов, birthday - значение даты (DATE), т.е. год, месяц и число, mail - строка переменной длины, но не более 20 символов.

Обязательно предусмотрите в случае ошибки вывод предупреждения: "Нельзя создать таблицу notebook".

Совет. Перед командами создания таблицы добавьте две РНР-команды, в первой из которых содержится SQL-запрос, уничтожающий таблицу, если она уже есть:

"DROP TABLE IF EXISTS notebook"

- для того, чтобы при повторном выполнении скрипта ex1.php не появлялось сообщения об ошибке.

(Использовать листинг 11-1).

№ 2

Создайте скрипт ex2.php с HTML-формой для заполнения таблицы notebook:



Полями, обязательными для заполнения являются name и mail, т.е. только когда они не пустые, информация заносится в таблицу notebook.

(Использовать листинг 11-2).


№ 3

Создайте скрипт ex3.php для вывода всех записей таблицы notebook.

В форме для заполнения таблицы ( ex2.php) введите дату с нарушением формата (или вообще не число) и посмотрите, что будет занесено в таблицу.

(Использовать листинг 11-3).

№ 4

Создайте скрипт ex4.php, в котором:

1. Должна быть HTML-форма, выводящая все записи таблицы notebook, причем рядом с каждой строкой таблицы стоит радиокнопка для выбора той строки, в которой нужно что-то изменить:


Имя этой группы радиокнопок - id, а передаваемое значение - соответствующее значение поля id таблицы notebook (оно равно $a_row[0]).

2. Если значение переменной $id задано, вывести соответствующую строку таблицы в виде выпадающего списка, а рядом текстовое поле для ввода нового значения:


Под выпадающим списком стоит кнопка "Заменить":



Имя элемента select в форме - field_name, имя текстового поля - field_value.

В атрибуте VALUE элементов OPTION (выпадающего списка) значения укажите явно ('name', 'city' и т.д.).
А на экране должны отображаться значения ассоциативного массива
$a_row['name'] ... $a_row['mail'].

Совет. В этой же форме добавьте еще скрытое поле

<input type=hidden name=id value=$id>

чтобы не "потерять" значение пременной $id.

3. Если заданы значения переменных $id и $field_name, обновите в таблице notebook значение поля $field_name на $field_value где id='$id'.

Здесь же вставьте ссылку на файл ex3.php, чтобы увидеть результат (возможно придется дополнительно нажать кнопку "Обновить" браузера).

(Использовать листинг 11-4).


№ 5

Создайте скрипт ex5.php, запустив который, пользователь вносит в таблицу notebook три записи (данные ввода должны быть записаны непосредственно в тексте скрипта ex5.php в командах INSERT), при этом в n-й по порядку записи ОБЯЗАТЕЛЬНО должны быть использованы реальные ФИО сдающего экзамен, где n – увеличенный на 1 остаток от деления последних 2 цифр пароля сдающего экзамен на 3 (например, если 2 последней цифры пароля 09, то запись с ФИО сдающего экзамен должна быть 1-й).

Дополнительная информация

Оценка: Отлично
Дата оценки: 15.11.2021

Помогу с вашим вариантом, другой работой, дисциплиной или онлайн-тестом.
E-mail: sneroy20@gmail.com
E-mail: ego178@mail.ru
Базы данных, билет №23
Билет №23 3. Совокупность специальным образом организованных данных, хранимых в памяти вычислительной системы и отображающих состояние объектов, и их взаимосвязей в рассматриваемой предметной области - это 1) База данных 2) СУБД 3) Словарь данных 4) Информационная система 5) Вычислительная система 5. Подсистема банка данных, предназначенная для централизованного хранения информации о структурах данных, взаимосвязях файлов БД друг с другом, типах данных и форматах их представления, принадл
User Светлана59 : 27 апреля 2023
280 руб.
Базы данных. Билет №14
Билет №14 1.Нормализация отношений. Критерий эффективности декомпозиции. 2.Написать запрос, выводящий список круглых отличников. СТУДЕНТ (№зачётной книжки, фамилия, имя, №группы, №факультета) ДИСЦИПЛИНА (№дисциплины, название, количество часов) ЗАНЯТИЕ (№занятия, №дисциплины, № группы, дата, время) ОЦЕНКА (№ занятия, №зачётной книжки, балл) 3. По заданной диаграмме «Сущность – связь» построить Преподаватель - Мейкшан Людмила Ивановна
User Ureon : 21 февраля 2022
400 руб.
Базы данных. Билет №14
Базы данных. Билет №5
Билет №5 1.Преобразование диаграмм «Сущность-Связь» в систему отношений (таблиц) 2.Выявить аномалии и нормализовать таблицу Рецепты Блюдо Продукт Количество Способ приготовления Каша рисовая Рис 20 Довести до кипения молоко… Каша рисовая Молоко 60 Довести до кипения молоко… Каша рисовая Сахар 5 Довести до кипения молоко… 3.Написать запрос, вычисляющий число проведённых занятий в каждой группе. СТУДЕНТ (№зачётной книжки, фамилия, имя, №группы, №факультета) ДИСЦИПЛИНА (№дисциплины, название, кол
User IT-STUDHELP : 30 декабря 2021
500 руб.
promo
«Базы данных». Билет №17
Задания билета: Задание 1 Многотабличные запросы. Виды соединений таблиц. Задание 2 Реализовать заданную схему в виде таблиц (схема размещена на мини скриншоте). Задание 3 База данных содержит следующие таблицы: СТУДЕНТ (№зачётной книжки, фамилия, имя, №группы, №факультета) ДИСЦИПЛИНА (№дисциплины, название, количество часов) ЗАНЯТИЕ (№занятия, №дисциплины, №группы, дата, время) ОЦЕНКА (№ занятия, №зачётной книжки, количество баллов) Написать запрос, который выдаёт расписание занятий
User boeobq : 2 декабря 2021
145 руб.
«Базы данных». Билет №17
Базы данных. Билет №1
Задание Вариант: №11 Сибирский государственный университет телекоммуникаций и информатики Экзаменационное задание по курсу "Базы данных" Построение ИС с использованием базы данных MySQL Требуется прислать 5 файлов ex1.php – ex5.php, требования к которым сформулированы ниже. № 1 Создайте скрипт ex1.php, в котором в СУБД MySQL в базе данных sample с помощью функций РНР создайте таблицу notebook со следующими полями: id - целое, непустое, автоинкремент, первичный ключ, name - строка переменной
User IT-STUDHELP : 24 ноября 2021
800 руб.
promo
Базы данных. Билет №9
Билет №9 1.Управление транзакциями. 2. По приведённой таблице построить ER-диаграмму Рецепты Блюдо Про-дукт Количе-ство Способ приготовления Каша рисовая Рис 20 Довести до кипения моло-ко… Каша рисовая Молоко 60 Довести до кипения моло-ко… Каша рисовая Сахар 5 Довести до кипения моло-ко… 3. Используя заданные схемы таблиц, написать запрос, вычисляющий средний балл каждого студента. СТУДЕНТ (№зачётной книжки, фамилия, имя, №группы, №факультета) ДИСЦИПЛИНА (№дисциплины, название, количество час
User IT-STUDHELP : 15 ноября 2021
500 руб.
promo
Базы данных. Билет №4
Билет №4 1. Третья нормальная форма. Переход к нормальной форме Бойса-Кодда. (привести примеры). 2. Вставка записей с помощью языка SQL. (привести примеры)
User Gxost : 17 октября 2016
250 руб.
Базы данных. Ответы на билеты
Содержание: Реляционная модель данных Реляционная алгебра Альтернативный ключ, первичный ключ, внешний ключ (формальные определения и неформальные пояснения) Целостность реляционных данных: трехзначная логика, ключи. Нормализация, функциональные зависимости Нормальные формы – 1,2,3, Бойса-Кодда (самостоятельно) Язык SQL: Операторы DDL и DML Оператор SELECT: использование имен корреляции и агрегатных функций (группировка) Оператор SELECT: использование подзапросов Оператор SELECT: использование о
User Elfa254 : 10 марта 2015
60 руб.
Онлайн Тест по дисциплине: Информационный менеджмент.
Вопрос №1 MRP алгоритм это Алгоритм оптимального управления заказами на готовую продукцию, производством, запасами сырья и материалов Алгоритм оптимального управления поставками материалов, комплектующих Техническая характеристика компьютерной системы Алгоритм обработки маркетинговых исследований Алгоритм оптимального управления персоналом Вопрос №2 В основе любой ИС лежит совокупность ... приложений, отражающий её ресурсы аппаратно-программных средств, имеющих непосредственную за
User IT-STUDHELP : 29 марта 2023
480 руб.
promo
Зачет по дисциплине: Системное программное обеспечение. Билет №1
Для получения зачета по курсу «Основы системного программирования» студенту необходимо выполнить тестовое задание. Билет 1 1. Дан фрагмент программы на ассемблере : push BX push CX push DX push AX mov AX,3508h add BX,AX pop AX pop DX mov AX,CX shl BX,1 not AX В каждом задании даны начальные значения регистров AX,BX,CX,DX. Определить значения этих регистров после выполнения данного фрагмента. AX=0427h, BX=5ACEh, CX=0000h, DX=000Fh 2. Дан фрагмент программы на ассемблере : push AX shr BX,1 add C
User IT-STUDHELP : 18 июля 2020
150 руб.
Міжгалузеві комплекси та виробнича інфраструктура регіонів
План 1. Структура міжгалузевих комплексів регіонів. 2. Поняття про виробничу інфраструктуру регіонів. 3. Регулювання розвитку виробничої інфраструктури регіонів. 1. Структура міжгалузевих комплексів регіонів. За О.І. Шаблієм, міжгалузевий територіальний комплекс – це утворення, що формується як сукупність декількох взаємопов’язаних галузей (чи їхніх сторін) матеріальної і (або) духовної сфер на певному рівні територіальної спільності. У нашому випадку як територіальну спільність розглядаєм
User Qiwir : 6 сентября 2013
5 руб.
Особенности социализации современного подростка
Введение…………………………………………………………………3 Глава 1 Проблемы современной социализации подростков………..5 1.1 Понятие социализации……………………………………………..5 1.2 Особенности современной социализации………………………..10 1.3 Особенности социализации современного подростка…………..13 Роль факторов семейного воспитания, школы, группы сверстников и средств массовой информации в социализации подростка………………………………………………………..….15 Глава 2 Исследование влияния факторов семейного воспитания, школы, группы сверстников и средств м
User ostah : 18 декабря 2012
5 руб.
up Наверх