wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Capitolul 1: Organizarea Datelor

Total questions: 60

Worksheet time: 30mins

Name
Class
Date
1.

În IT, care este diferența esențială între date și informații?

a)

Datele sunt mereu interpretate, informațiile nu au context

b)

Datele sunt sens contextual, informațiile sunt simboluri brute

c)

Datele sunt simboluri persistente, informațiile sunt sens extras

d)

Datele există doar temporar, informațiile se stochează pe termen lung

2.

Care obiectiv al organizării datelor vizează păstrarea unei singure valori pentru fiecare element?

a)

Modelarea relațiilor reale dintre entități

b)

Asigurarea unicitații valorilor în colecții

c)

Asigurarea accesului rapid la date

d)

Asigurarea flexibilității datelor în timp

3.

Ce activitate face parte din organizarea datelor într-un sistem?

a)

Criptarea traficului de rețea

b)

Definirea și gruparea datelor

c)

Compilarea codului aplicației

d)

Configurarea interfeței utilizator

4.

Ce este o entitate în contextul organizării datelor?

a)

O relație dintre două tabele distincte

b)

Un format de fișier cu metadate

c)

Un obiect sau concept definit prin proprietăți

d)

O valoare atribuită unui câmp numeric

5.

Care afirmație descrie corect atributul cheie?

a)

Asigură acces rapid, dar acceptă valori lipsă

b)

Identifică unic o entitate, valori distincte, non-NULL

c)

Reprezintă o pereche atribut-valoare generică

d)

Permite valori duplicate și poate fi NULL

6.

Care afirmație descrie corect o structură de date?

a)

Interfață grafică pentru vizualizarea datelor

b)

Program care rulează operații matematice

c)

Listă de fișiere fără legături între ele

d)

Colecție de date legate prin relații definite

7.

Cum se clasifică structurile de date după tipul datelor din componență?

a)

Omogene și eterogene

b)

Simetrice și asimetrice

c)

Publice și private

d)

Seriale și paralele

8.

Ce caracteristică diferențiază structurile statice de cele dinamice?

a)

Permit doar inserare la final

b)

Se stochează exclusiv pe disc

c)

Folosesc doar date eterogene

d)

Mărimea neschimbată în execuție

9.

Care operație asupra structurilor schimbă valorile sau legăturile interne?

a)

Suportul de memorie

b)

Consultarea datelor

c)

Interclasarea structurilor

d)

Actualizarea datelor

10.

Într‑un model arborescent, ce relație descrie legătura tipică între noduri?

a)

Părinte‑fiu, de subordonare

b)

Neordonat, fără nivele

c)

Mulți‑mulți, fără ierarhie

d)

Ciclic, cu bucle între noduri

11.

În modelul relațional, cum se realizează legăturile între colecții de date?

a)

Prin liste înlănțuite între înregistrări

b)

Prin câmpuri comune în mai multe tabele

c)

Prin pointeri expliciți în memorie

d)

Prin arbori binari pentru fiecare tabel

12.

Care dintre următoarele seturi conține doar operații valide asupra unei structuri de date?

a)

Compilare, linking, debugging

b)

Sortare, ventilare, fuziune

c)

Autentificare, criptare, hashing

d)

Redare, pauză, înregistrare

13.

În imaginea 1, sunt prezentate trei niveluri ale structurării bazei de date. Care combinație descrie corect aceste niveluri?

a)

Nivel aplicație, rețea, hardware

b)

Nivel client, server, cache

c)

Nivel abstract, relațional, index

d)

Nivel logic, conceptual, fizic

14.

Conform imaginii 2, ce afirmă cel mai bine independența fizică a datelor?

a)

Poți extinde schema logică fără migrare de date

b)

Poți modifica limbajul de interogare fără impact

c)

Poți adăuga noi entități fără a rescrie programele

d)

Poți schimba suportul de stocare fără a afecta aplicația

15.

În faza de proiectare a unei baze de date, ce se stabilește în principal pentru a descrie structura informațională?

a)

Lista utilizatorilor și parolele lor definite

b)

Planul de backup zilnic și lunar detaliat

c)

Procedurile de exploatare și mentenanță curente

d)

Modelul conceptual, extern și intern al bazei de date

16.

Care afirmație descrie corect un atribut compus în modelarea datelor?

a)

Este format din sub‑atribute care formează o unitate logică

b)

Este calculat din alte date printr‑o formulă matematică

c)

Este o valoare de bază ce nu se divizează

d)

Este unic și diferențiază fiecare înregistrare

17.

Ai un câmp „Total” în tabelul Comenzi. Pentru a evita inconsistențele când se modifică „Preț” sau „Cantitate”, ce tip de atribut ar trebui folosit pentru „Total”?

a)

Atribut atomic stocat independent în tabel

b)

Atribut de identificare cu valoare unică

c)

Atribut calculat derivat din preț și cantitate

d)

Atribut compus format din două sub‑câmpuri

18.

În imagine, este menționat obiectivul analizei dinamice. Care afirmație descrie corect acest obiectiv pentru un sistem informatic?

a)

Optimizarea performanței hardware prin testare de stres

b)

Modelarea interfeței grafice pentru utilizatori avansați

c)

Configurarea rețelei pentru comunicare între servere

d)

Explicarea comportamentului elementelor componente ale sistemului

19.

Care este primul pas în alegerea unui SGBD pentru realizarea unei baze de date?

a)

Analiza comparativă a SGBD-urilor disponibile

b)

Stabilirea corespondenței cerințe–caracteristici

c)

Stabilirea cerințelor utilizatorilor

d)

Ierarhizarea cerințelor formulate

20.

Ce obiectiv principal are testarea schemei conceptuale într-un proiect de baze de date?

a)

Creșterea redundanței pentru acces rapid

b)

Validarea completitudinii și consistenței

c)

Optimizarea suportului fizic al datelor

d)

Alegerea tipului de index potrivit

21.

Care afirmație descrie corect relația dintre schema externă și schema internă?

a)

Ambele descriu memorarea datelor pe suport fizic

b)

Schema externă reprezintă viziunile utilizatorilor, schema internă stocarea fizică

c)

Schema internă conține vederile utilizatorilor, schema externă structura liniară

d)

Schema externă este unică, schema internă include multiple viziuni

22.

Care dintre următoarele este o sursă validă de date pentru încărcarea unei baze de date?

a)

Rapoarte verbale fără suport scris

b)

Fotografii fără metadate procesate

c)

Documente primare precum facturi și chitanțe

d)

Date generate aleatoriu pentru test

23.

În comparație cu modelele ierarhice și în rețea, care avantaj reflectă cel mai bine independența aplicațiilor față de modul intern de reprezentare a datelor?

a)

Asigurarea unui grad sporit de independență a programelor

b)

Furnizarea unor metode eficiente de control al redundanței

c)

Oferirea unor facilități multiple de definire și manipulare

d)

Ameliorarea integrității și confidențialității datelor

24.

Alege afirmația corectă despre domeniu într-un model relațional.

a)

Un produs cartezian între două relații

b)

Un set de constrângeri referențiale ale tabelelor

c)

O cheie compusă care identifică tupluri

d)

Un ansamblu de valori caracterizat prin nume

25.

Care combinație de operații formează nucleul algebrei relaționale standard definite de Codd?

a)

Reuniunea, diferența, produsul cartezian, proiecția, selecția, joncțiunea

b)

Intersecția, reuniunea, diferența, agregarea, ordonarea, limitarea

c)

Selecția, proiectarea, actualizarea, ștergerea, inserarea, filtrarea

d)

Produsul cartezian, diviziunea, agregarea, intersecția, limitarea, unirea

26.

Care restricție de integritate este obligatorie în modelul relațional și asigură că fiecare tuplu are o identificare unică?

a)

Restricția de intersecție a tabelelor

b)

Restricția de unicitate a cheii

c)

Restricția referențială a relațiilor

d)

Restricția entității pentru domenii

27.

În ce situație apare dependența parțială într-o tabelă?

a)

Când cheia este compusă și atributul depinde de o parte din ea

b)

Când un atribut are valori atomice fără grupuri repetate

c)

Când orice atribut determină un alt atribut necheie

d)

Când două tabele sunt combinate prin JOIN

28.

Ce condiție definește o relație în Forma Normală 1 (FN1)?

a)

Există doar dependențe funcționale simple

b)

Atributele sunt atomice, fără grupuri repetate

c)

Toate atributele non-cheie depind de cheia primară

d)

Nu există dependențe tranzitive între atribute

29.

Care afirmație diferențiază FN2 de FN1?

a)

În FN2, tabelele se pot reconstrui prin JOIN

b)

În FN2, nu există dependențe tranzitive

c)

În FN2, toate atributele sunt atomice

d)

În FN2, atributele non-cheie depind de întreaga cheie

30.

În contextul integrității datelor, ce descrie cel mai bine „integritatea semantică” menționată în imagine?

a)

Optimizează performanța interogărilor complexe în tabele

b)

Asigură doar consistența fizică a fișierelor stocate

c)

Permite utilizatorilor să vadă toate datele fără restricții

d)

Previne erorile umane sau de logică la introducere

31.

Care este scopul „controlului accesului concurent” în administrarea bazelor de date, conform imaginii?

a)

Gestionarea accesului simultan pentru a evita deadlock

b)

Criptarea câmpurilor pentru confidențialitate maximă

c)

Arhivarea automată a tuturor tranzacțiilor zilnice

d)

Creșterea vitezei de backup în sisteme distribuite

32.

În mecanismele de securitate listate, ce rol au „viziunile (views)” într-un SGBD?

a)

Ferestre logice ce expun doar o parte din date

b)

Programe precompilate pentru operații standard

c)

Chei simetrice folosite în criptarea datelor

d)

Protocoale de rețea pentru verificarea identității

33.

Care este diferența principală dintre date și informație?

a)

Datele sunt semnificații ale informației în context

b)

Informația constă în cifre și caractere, datele în sensuri

c)

Datele sunt reprezentări simbolice; informația dă sens acestor date

d)

Informația este stocată pe suport; datele sunt interpretări

34.

Ce reprezintă sistemul informațional în raport cu sistemul informatic?

a)

Un ansamblu de tehnici pentru organizarea informațiilor; sistemul informatic automatizează prin calcul

b)

Partea hardware a sistemului informatic, orientată pe stocare

c)

Un set de proceduri manuale pentru colectarea datelor

d)

O bază de date relațională folosită de utilizatori

35.

Alege clasificarea corectă a atributelor unei entități.

a)

Atomice, complexe, derivate, opționale, obligatorii

b)

Numerice, text, date calendar, imagine, cheie primară

c)

Cheie, ne-cheie, mandatory, optional, multiset

d)

Simple, compuse, calculate, repetitive multivaloare, de identificare

36.

Ce descrie cel mai bine o structură de date?

a)

Un model conceptual fără relații între componente

b)

O colecție de date cu relații stabilite pentru selecție și identificare

c)

Un set de reguli de integritate independent de date

d)

O interfață grafică pentru manipularea tabelelor

37.

Care sunt componentele unui model de date?

a)

Structura, operatorii, regulile de integritate

b)

Entități, relații, cardinalități ale legăturilor

c)

Chei primare, chei străine, constrângeri

d)

Proceduri, metadate, echipamente hardware

38.

Care sunt componentele unei baze de date menționate?

a)

Server web, server aplicații, router, firewall

b)

Clase, obiecte, metode, pachete

c)

Fișiere text, foi de calcul, imagini, rapoarte

d)

SGBD, metadate, proceduri, bază propriu-zisă, echipamente și personal

39.

Selectează un obiectiv esențial al unui SGBD.

a)

Asigurarea independenței datelor fizică și logică

b)

Creșterea dependenței logice față de stocare

c)

Eliminarea securității la nivel de utilizator

d)

Renunțarea la integritatea datelor

40.

Ce presupune funcția de manevrare a datelor în SGBD?

a)

Exclusiv criptarea datelor pe disc

b)

Creare, încărcare, adăugare, ștergere, modificare, căutare, sortare, editare

c)

Numai definirea schemelor și constrângerilor

d)

Doar citirea datelor din tabele

41.

Ce descrie tehnica diagramelor entitate-asociere?

a)

Modelarea fizică a stocării pe suporturi

b)

Generarea automată de cod SQL din ERD

c)

Construirea modelului structural prin identificarea entităților, asocierilor și a cheilor

d)

Configurarea indexurilor pentru interogări rapide

42.

Cum este definită cardinalitatea unei legături?

a)

Numărul mediu de entități într-un sistem

b)

Dimensiunea memoriei necesare pentru stocare

c)

Numărul minim și maxim de instanțe asociate la o realizare

d)

Procentul de date redundante într-o tabelă

43.

Care sunt etapele proiectării structurii bazei de date?

a)

stabilirea regulilor de securitate; proiectarea indexurilor; monitorizarea backupurilor; audit periodic

b)

crearea interfeței grafice; configurarea rețelei; scrierea documentației; trainingul echipei

c)

definirea utilizatorilor; testarea performanței; instalarea serverului; migrarea datelor

d)

alegerea SGBD-ului; proiectarea schemei conceptuale; proiectarea schemei externe; proiectarea schemei interne

44.

Care sunt etapele proiectării schemei conceptuale a bazei de date?

a)

selectarea indecșilor; optimizarea interogărilor; partajarea tabelelor; arhivarea logurilor

b)

proiectarea serverelor; configurarea stocării; definirea SLA; testarea failover

c)

stabilirea drepturilor; definirea rolurilor; validarea parolelor; documentarea politicilor

d)

stabilirea colecțiilor de date; determinarea legăturilor; testarea schemei; descrierea în limbajul LDD

45.

Care este scopul activității de întreținere a bazei de date?

a)

creșterea vitezei CPU, reducerea latenței rețelei, înlocuirea hardware-ului vechi

b)

actualizarea datelor, recuperarea, reoptimizarea structurii, menținerea funcționalității generale

c)

organizarea echipei, planificarea bugetului, negocierea contractelor, comunicarea cu clienții

d)

implementarea interfețelor grafice, crearea rapoartelor, personalizarea temelor vizuale

46.

Care este structura modelului relațional al datelor?

a)

obiecte ierarhice cu noduri arbitrare, legături prin pointeri interni

b)

grafuri orientate, muchii ponderate, conexiuni prin identificatori unici

c)

date organizate în tabele bidimensionale, asocieri reprezentate explicit prin chei externe

d)

date stocate în fișiere text, relații implicite prin denumiri de coloane

47.

Care sunt noțiunile fundamentale ce definesc structura relațională a datelor?

a)

domeniu, relație, atribut, schema relației

b)

instanță, clasă, metodă, moștenire

c)

pachet, procedură, trigger, cursor

d)

nod, muchie, componentă, ciclu

48.

Definiți conceptul de schemă a unei relații.

a)

lista rândurilor distincte ordonate lexicografic după chei

b)

descrierea vizuală a tabelului prin diagrame UML

c)

intensinuea relației: numele relației și lista atributelor cu domeniile lor

d)

setul indecșilor secundari creați pentru optimizare

49.

Definiți operația algebrei relaționale de proiecție.

a)

concatenează tupluri din două relații pe o condiție de corelare

b)

selectează tuplurile ce satisfac o condiție, „tăietură orizontală”

c)

reordonează rândurile după o expresie de sortare stabilită

d)

construiește o nouă relație păstrând doar atributele specificate, „tăietură verticală”

50.

Definiți operația algebrei relaționale de selecție.

a)

creează o relație din tuplurile ce satisfac o condiție, „tăietură orizontală”

b)

unește două tabele după chei corespunzătoare specificate

c)

grupează rândurile și calculează agregări pe domenii

d)

elimină atributele nenecesare, „tăietură verticală”

51.

Definiți operația algebrei relaționale de join.

a)

proiectează doar atributele cheie dintr-o relație dată

b)

elimină tuplurile duplicate dintr-o singură relație

c)

concatenează tupluri din două relații pe baza unei condiții de corelare

d)

interschimbă valorile dintre două coloane ale aceluiași tabel

52.

Explicați restricția de unicitate a cheii.

a)

orice atribut necheie trebuie să fie not null în toate rândurile

b)

cheile externe pot referi mai multe tabele în aceeași interogare

c)

într-o relație nu există două tupluri cu aceeași valoare pentru atributele cheie

d)

fiecare tabel trebuie să aibă minimum două chei candidate

53.

Explicați noțiunea de „schemă conceptuală optimă”.

a)

elimină anomaliile de actualizare, minimizează erorile și reduce redundanța prin normalizare

b)

maximizează numărul de tabele și crește granularitatea datelor

c)

permite pointeri vizibili utilizatorului pentru navigare rapidă

d)

prioritizează performanța prin denormalizare agresivă

54.

Care sunt etapele proiectării schemei conceptuale a unei baze de date relaționale?

a)

identificarea utilizatorilor; definirea rolurilor; configurarea parolelor; auditul periodic

b)

determinarea formei normale dorite; stabilirea relațiilor; testarea și descrierea în limbajul SGBD-ului

c)

selectarea infrastructurii; evaluarea SLA; testarea rețelei; planul de backup

d)

implementarea triggerelor; definirea procedurilor; optimizarea indecșilor; monitorizarea jurnalului

55.

Definiți forma normală FN4.

a)

relație în FN4 dacă toate dependențele tranzitive au fost eliminate

b)

relație în FN4 dacă fiecare atribut este atomic și not null

c)

relație în FN4 dacă toate cheile sunt compuse și minimale

d)

relație în FN4 dacă este în FN3 și nu există dependențe multivaloare

56.

Definiți forma normală FN5.

a)

relație în FN5 dacă au fost eliminate toate dependențele de joncțiune

b)

relație în FN5 dacă fiecare atribut determină unic cheia primară

c)

relație în FN5 dacă există cel puțin trei chei candidate

d)

relație în FN5 dacă nu există dependențe funcționale parțiale

57.

Care sunt cerințele impuse unui SGBD pentru a fi considerat minim relațional?

a)

utilizare de obiecte; moștenire; agregare; polimorfism nativ

b)

stocare pe fișiere text; suport pentru proceduri; interfețe grafice avansate

c)

toate datele în tabele; fără pointeri vizibili; suport pentru proiecție, selecție și join natural

d)

reprezentare grafică a relațiilor; butoane vizuale; dashboard interactiv

58.

Cum se poate realiza restaurarea bazei de date în cazul căderilor accidentale ale SGBD sau SO?

a)

utilizarea jurnalelor: ROLLBACK pentru anulare și ROLLFORWARD pentru aplicarea tranzacțiilor finalizate

b)

setarea modului read-only până la apariția unui patch critic

c)

reinstalarea serverului și recrearea manuală a tuturor tabelelor din memorie

d)

oprirea sistemului și așteptarea refacerii automate a cache-ului

59.

Ce conține jurnalul tranzacțiilor?

a)

lista indecșilor, planurile de execuție, statisticile de cardinalitate, nivelul de izolare

b)

identificator tranzacție, momentul începerii, identificator utilizator, date introduse și tipul modificării

c)

dimensiunea fișierelor, locația backupurilor, configurarea cache-ului, pragul de autogrow

d)

hash-ul bazei, lista tabelelor, versiunea SGBD, parametrul de collation

60.

Ce presupune activitatea de asigurare a securității bazei de date?

a)

îmbunătățirea interfeței: teme, formulare, rapoarte, panouri grafice

b)

interzicerea accesului neautorizat: identificare, autorizare, utilizarea viziunilor și criptarea datelor

c)

monitorizarea performanței: indexare, statistici, planuri de execuție și optimizări

d)

gestionarea resurselor hardware: CPU, memorie, disc, rețea și alimentare