Базы данных. Билет №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 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 6.9 Вариант К
Жидкость от насоса 2 по трубопроводу поступает к точке К, в которой поток разделяется на два. Один из них направляется в гидромотор 3 и затем сливается в бак, в второй проходит через фильтр 1 и также сливается в бак. Определить давление, создаваемое насосом, частоту nм вращения вала гидромотора и полезную мощность, развиваемую гидроприводом, если известен преодолеваемый крутящий момент М на валу гидромотора, его рабочий объем Wм и подача насоса Q. При решении учесть потери в трубопроводе от насо
User Z24 : 21 декабря 2025
200 руб.
Расчет элементов автомобильных гидросистем МАМИ Задача 6.9 Вариант К
Эссе - маркетинговый анализ студии Артемия Лебедева
Задание в виде эссе. Раскрыть темы: 1. Сформулируйте маркетинговую цель студии 2. На каком рынке работает студия 3. Какие видимые препятствия для бизнеса существуют 4. Какова философия бизнеса студии 5. Каковы внешние и внутренние факторы влияния на развитие студии 6. Назовите не менее 5 маркетинговых факторов успешности студии 7. Почему, на ваш взгляд, студия оказывается уже более 10 лет лидером в своей сфере деятельности? 8. Каковы методы исследования спроса на товары и услуги студии 9. Какие
User vviris : 25 февраля 2017
420 руб.
Контрольная работа 1. Метрология, стандартизация и сертификация
Задача No 1 Для определения расстояния до места повреждения кабельной линии связи был использован импульсный рефлектометр. С его помощью получено n результатов однократных измерений (результатов наблюдений) расстояния до места повреждения. Считая, что случайная составляющая погрешности рефлектометра распределена по нормальному закону, определить: 1. Результат измерения с многократными наблюдениями расстояния до места повреждения кабеля . 2. Оценку среднего квадратического отклонения (СКО)
User Vilka0610 : 28 августа 2023
280 руб.
Контрольная работа 1. Метрология, стандартизация и сертификация
Теплотехника РГАУ-МСХА 2018 Задача 6 Вариант 60
Горизонтальная труба длиной L, м и наружным диаметром d, м расположена в помещении, температура воздуха в котором tв, °С. Средняя температура поверхности трубы tс, °С. Определите величину коэффициента теплоотдачи от трубы к воздуху, а также тепловой поток, теряемый трубой. Ответить на вопросы к задаче №5. 1. Дайте определение свободной конвекции. 2. Что такое определяющие и определяемые числа подобия, уравнение подобия? 3. Каков физический смысл коэффициента теплоотдачи, от чего он зав
User Z24 : 27 января 2026
200 руб.
Теплотехника РГАУ-МСХА 2018 Задача 6 Вариант 60
up Наверх