Ааллалалал44
24.03.2020 06:10

Задания 1. Альтернативой традиционным системам управления базами данных являются системы работы с большими данными Bigdata.

(i) Укажите три определяющие характеристики больших данных

(ii) Запишите три примера источников возникновения больших данных.

(iii) Приведите две положительные и отрицательные стороны использования Bigdata.

Положительные Отрицательные

2. В базе данных городской библиотеки хранятся сведения о читателях. Каждая таблица базы данных должна иметь первичный ключ.

16

(i) Дайте определение понятию «Первичный ключ».

(ii) Предложите, какие сведения о читателях можно использовать в качестве

первичного ключа и почему?

3. Дайте определение перечисленным типам данных.

4. Опишите назначение и формат команды SELECT.

5. Имеется база данных crooks со следующими данными.

ID Name DoB town gender

764598 Geoff 12.05.1982 Boston male

325628 Jane 05.07.1991 London female

187236 Keith 17.12.1990 Paris female

567213 Oliver 15.05.1989 Boston male

Запишите, какие данные будут выведены в результате выполнения следующего запроса?

SELECT Name, DoB FROM crooks

6. Ерлан зарегистрирован на сервере school.org с логином admin и паролем er234!5. Ему необходимо соединиться с базой данных students. Какую команду PHP он должен записать, чтобы соединиться с базой данных? Напишите полную команду со всеми параметрами.


Задания 1. Альтернативой традиционным системам управления базами данных являются системы работы с бо

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
ekaterinka21041
26.12.2020 02:21
Var dv,tr,pt,dv1,tr1,pt1,dv2,tr2,pt2 :real;

procedure nod( var dv,tr,pt,dv1,tr1,pt1,dv2,tr2,pt2 :real; );
var a:array[1..6] of real;
i : integer;
begin
dv1:=100;
tr1:=100;
pt1:=100;
for i:= low(a) to high (a) do begin
readln(a[i]);
repeat
if( (a[i] mod 2) =0) then begin
a[i]:=a[i]/2;
dv:=dv+1;
end
else if( ( a[i] mod 3)=0) then begin
a[i]:=a[i]/3;
tr:=tr+1;
end
else if ( ( a[i] mod 5)=0) then begin
a[i]:=a[i]/5;
pt:=pt+1;
end;

untill(a=1);
if dvif trif ptdv:=0;
tr:=0;
pt:=0;
end;
if dv1>0 then dv2:=dv1*2 else dv2:=1;
if tr1>0 then tr2:=tr1*3 else tr2:=1;
if pt1>0 then pt2:=pt1*5 else pt2:=1;
nod:=dv2*tr2*pt2;
writeln(nod);
end;
begin
nod( dv,tr,pt,dv1,tr1,pt1,dv2,tr2,pt2 );
end.

end;
0,0(0 оценок)
Ответ:
Galel227
20.06.2022 20:30
Задача №1
//PascalABC.NET (версия 3.1, сборка 1196 от 09.03.2016)
Var n, i: integer; 
Begin                   
writeln ('Введите число');
readln(n);                                    
writeln('Делители числа:');  
for i := 1 to n div 2 do     
  if (n mod i) = 0 then begin 
    write(i,'  ');
  end;         
End.       

Задача №2 (алгоритм не очень шустрый, но работает и понятный)
//PascalABC.NET (версия 3.1, сборка 1196 от 09.03.2016)
var
  a, b, x, y, nod: integer;

begin
  writeln('Введите a,b');
  readln(a, b);
  x := a;y := b;
  while x <> y do
    if x > y
      then x := x - y
    else y := y - x;
  nod := x;
  writeln('NOD(', a, ',', b, ')=', nod);
end.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота