М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
mludap
mludap
29.06.2020 14:54 •  Информатика

Самостоятельная работа Проектирование двух табличной Базы Данных.
Имеются следующие данные по регистрации заказов на товары:
Код товара
Тип товара
Производитель
Модель
Дата заказа
Цена
Количество
№ заказа

569258147458
Утюг
Bork
ВT-16
14.12.12
1320
15
1004

654321987597
Утюг
LG
L569
14.12.12
3240
3
1005

680587369521
Кофемолка
Bork
B-56
19.12.12
650
12
1001

460123654987
Комбайн
LG
L1200
12.12.12
4320
10
1002

680587369521
Кофемолка
Bork
B-56
16.12.12
650
5
1011

461357951852
Нагреватель
Омск
Н-1500
13.12.12
680
5
1003

481258741951
Кипятильник
Казань
ЭК-11
14.12.12
62
25
1004

460123654987
Комбайн
LG
L1200
16.12.12
4320
10
1006

851365125874
Весы
Marta
M-150
2.12.12
980
8
1008

680587369521
Кофемолка
Bork
B-56
14.12.12
650
10
1005

569258147456
Утюг
Braun
DT-16
12.12.12
3240
5
948

481258741951
Кипятильник
Казань
ЭК-11
17.12.12
62
23
1012

461357951852
Нагреватель
Омск
Н-1500
18.12.12
680
19
1013

851365125874
Весы
Marta
M-150
12.12.12
980
20
948

460123654988
Комбайн
LG
G500
19.12.12
3240
5
1001

851365125874
Весы
Marta
M-150
16.12.12
980
10
1007

481258741951
Кипятильник
Казань
ЭК-11
12.12.12
62
25
1002

680587369521
Кофемолка
Bork
B-56
2.12.12
650
7
1008

В Access создать базу данных «Регистрация заказов», состоящую из двух таблиц («Товары» и «Заказы»). Состав полей каждой таблицы, типы данных, ключевые поля назначить самостоятельно. Учесть, что одинаковые товары имеют одинаковые коды, не должно быть дублирующих записей, один и тот же товар за день может быть заказан
·более одного раза (по разным заказам). По одному заказу – только разные товары.
Заполнить созданную базу имеющимися данными.
Отсортировать таблицу «Товары» по стоимости - в тетрадь зафиксировать самый дешёвый и самый дорогой товар.
Создать и сохранить следующие запросы:
Все данные из обеих таблиц (как в исходной таблице в начале задания).
Данные о заказах товаров с количеством больше 8 единиц в заказе, с информацией о цене и производителе товара.
Данные о заказах товаров на 14 декабря.
Данные о стоимости заказов по каждому товару (вычисляемое поле - произведение цены на количество) с указанием типа, модели и производителя товара, даты заказа.
Отсортировать таблицу «Заказы» по номеру в тетрадь зафиксировать самый дешёвый и самый дорогой заказ.
Данные о том когда и сколько заказывали Утюг, а также их стоимость и информацию о производителе.
Создать форму для ввода, просмотра и редактирования данных таблиц.
При создании формы учесть: в таблице «Товары» - поле для фото товара
(изображение необходимо отыскать в интернете), каждой форме присвоить заголовок,
в формах применить размер шрифтов более 10 пт.

Создать отчет на основании запроса d.
*

👇
Открыть все ответы
Ответ:
Volosyaka
Volosyaka
29.06.2020
Function f(x: real): real;
begin
  f := (x - 3) / (sqr(x) + 2)
end;

var
  a, b, x, fa, fb, fx, eps: real;

begin
  Write('Введите через пробел границы интервала [a;b] и точность:');
  Readln(a, b, eps);
  fa := f(a);
  if abs(fa) <= eps then Writeln('x=', a, ', y=', fa)
  else begin
    fb := f(b);
    if abs(fb) <= eps then Writeln('x=', b, ', y=', fb)
    else
    if fa * fb > 0 then Writeln('На указанном интервале корней нет')
    else
      repeat
        x := (a + b) / 2;
        fx := f(x);
        if abs(fx) <= eps then Writeln('x=', x, ', y=', fx)
          else
        if fa * fx > 0 then a := x else b := x;
      until abs(fx) <= eps
  end
end.

Результат выполнения программы:

Введите через пробел границы интервала [a;b] и точность:-1 4 1e-4
x=2.9990234375, y=-8.88257162245635E-05
4,5(39 оценок)
Ответ:
sabama
sabama
29.06.2020
Если речь о "минимально возможном", знаачит используется какое-то кодирование данных. Простейший вариант кодирования - это присвоить числу 50 (меньше ведь не может быть) код 0. Тогда 500 также сдвинется на 50 и получит код 450. Чтобы определить, сколько бит потребуется для записи кода 450, нужно или перевести 450 в двоичную систему счисления, или вычислить
log_2450 и округлить результат до ближайшего большего целого. В последнем случае получим приблизительно 8.81 и округлим до 9.
На запись информации по одному донору потребуется от 1 до 9 бит. Если считать, что информация по каждому донору записывается одинаковым количеством бит, то потребуется 56х9=504 бита.
Если кодировку производить переменным числом бит, понадобится код - разделитель данных, который также занимает место. В подобных случаях решение о формате записи принимается исходя из конкретных условий.
4,5(93 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ