Sunteți pe pagina 1din 10

Lucrarea de laborator nr.

Tema: Proiectarea și popularea bazei de date


Etape de realizare:
1. Analizați domeniul de aplicație din varianta dvs., selectați atributele ce ar
permite păstrarea datelor în bază de date (pot fi introduse atribute
suplimentare).
2. Determinați tabelele și structura acestora necesare pentru stocarea datelor.
3. Creați o bază de date în SGBD Access. Dați numele dvs. bazei de date. Creați
tabelele în baza de date. Definiți coloanele tabelului. Identificați în fiecare
tabel cel puțin 3 proprietăți pe care să le setați (field size, caption, default
value, validation rule, validation text, lookup etc.). În mod obligator în tabel va
fi o coloană în care să fie definită o listă de valori (un lookup) și o coloană
pentru care se va defini o regulă de validare și mesajul de eroare.
4. Definiți cheile primare și legăturile dintre tabele.
5. Populați baza de date cu cel puțin 10 înregistrări în fiecare tabel.

Numele studentului Varianta


Țăruș (Țurcanu) Mariana Nicolae 1
Bucatca Veaceslav Alexandru 2
Bujac Oxana Boris 3
Capbătut Vasile Ivan 4
Cernea Doina Nicolae 5
Chiriac Tatiana Fiodor 6
Cibotari Diana Mihail 7
Ciubotaru Onisim Viorel 8
Coțman (Babin) Marina Vadim 1
Copacinschi (Sedlețcaia) Iana Veaceslav 2
Crasnojon Nicoleta Victor 3
Cristanciuc Andriana Constantin 4
Deaciuc Carina Ghenadi 5
Deleu Milisa Vasile 6
Dilion Mihaela Marin 7
Donici Ana Vladimir 8
Dumitraş Victoria Boris 1
Frumusachi Nelea Pavel 2
Gheorghiţă Anastasia Petru 3
Glavan Ianic Valentin 4
Goncear Cristina Vitalie 5
Grosu Anastasia Oleg 6
Manole Liudmila Elisei 7
Mereuţă Inga Petru 8
Nedelciuc Svetlana Piotr 1
Prodan Dumitrița - 2
Rencheci Inga Ion 3
Samciucov Mihaela Mihail 4
Tiron Maxim Alexandr 5
Țugui Irina Mihai 6
Zadnipro Valeria Ion 7
Șcerbaniuc Carina Roman 8

Varianta 1.
Baza de date „Consultarea în clinică privată”
Într-o clinică privată are loc consultarea pacienților de către medici specialiști.
Medicii au o specialitate diferită : chirurg, terapeut, cardiolog, oftalmolog etc. La
primire, medicul completează un formular în care este indicat pacientul consultat,
medicul care consultă, data consultării și prețul consultației. Pacientul achită pentru
consultare o anumită sumă. Pentru fiecare consultație medicului îi este achitat un
anumit procent fix din suma plătită de pacient. Suma achitată de pacient, precum și
procentul oferit medicului sunt stabilite pentru fiecare medic. Salariul medicului este
calculat după formula Salariu = Cost consultație * Procent fix. Din această sumă este
scăzut impozitul pe venit de 12% din salariu.
Платный прием пациентов проводится врачами разных специальностей
(хирург, терапевт, кардиолог, офтальмолог и т.д.). При оформлении приема
должна быть сформирована квитанция об оплате приема, в которой
указывается информация о пациенте, о враче, который консультирует
пациента, о стоимости приема, о дате приема. Пациент оплачивает за
прием некоторую сумму, которая устанавливается персонально для
каждого врача. За каждый прием врачу отчисляется фиксированный процент
от стоимости приема. Процент отчисления от стоимости приема на
зарплату врача также устанавливается персонально для каждого врача.
Размер начисляемой врачу заработной платы за каждый прием вычисляется
по формуле: Зарплата = Стоимость приема · Процент отчисления на
зарплату. Из этой суммы вычитается подоходный налог, составляющий 12%
от начисленной зарплаты.
Atribute:
Numele și prenumele medicului, specialitatea medicului, costul consultației,
procentul fix oferit medicului, numele și prenumele pacientului, data nașterii
pacientului, data consultației…
ФИО врача, Специальность врача, Стоимость приема, Процент отчисления
на зарплату, Фамилия пациента, Имя пациента, Дата рождения пациента,
Дата приема ...
Tabele:
Medici, Pacienți, Consultații
Врачи, Пациенты, Прием пациентов

Varianta 2
Baza de date „Chiria automobilelor”
O companie oferă automobile în chirie pentru o perioadă de timp. De fiecare dată
când este închiriat un automobil sunt fixate datele clientului care închiriază mașina,
date despre automobilul închiriat, data de început al chiriei și numărul de zile pentru
care se închiriază mașina, precum și costul chiriei pentru o zi. Pentru fiecare mașină
este calculat costul chiriei după formula: costul chiriei pentru o zi * numărul de zile
de chirie.
Фирма выдает напрокат автомобили. При этом фиксируются данные о
клиенте, данные об автомобиле, дата начала проката и количество дней
проката, стоимость одного дня проката. Стоимость одного дня проката
может отличаться для разных автомобилей. Для каждого автомобиля
определяется страховая стоимость. Стоимость проката автомобиля
определяется как Стоимость одного дня проката · Количество дней
проката.
Atribute:
Numele și prenumele clientului, seria și numărul buletinului clientului, modelul
automobilului, culoarea automobilului, anul producerii automobilului, numărul de
înmatriculare a automobilului, costul unei zile de chirie a automobilului, data de
început al chiriei, numărul de zile a chiriei…
ФИО клиента, Серия, номер паспорта клиента, Модель автомобиля, Цвет
автомобиля, Год выпуска автомобиля, Госномер автомобиля, Стоимость
одного дня ...
Tabele:
Clienți, Automobile, Chirie
Клиенты, Автомобили, Прокат

Varianta 3
Baza de date „Vânzări angro”
Un antreprenor procură produse la un preț și le realizează la un alt preț. Diferența de
preț dintre prețul de vânzare și cumpărare prezintă venitul antreprenorului.
Antreprenorul are angajați câțiva vânzători. Fiecare vânzător are un comision de la
vânzările realizate. Procentul comisionului se fixează pentru fiecare vânzător.
Vânzătorul primește o sumă ce se calculează după formula : preț de vânzare a
produsului *cantitatea * comision.
Оптовый магазин закупает товар по цене закупки и продает товар по цене
продажи. Разница между ценой продажи и ценой закупки составляет доход
магазина от реализации каждой единицы товара. В магазине работает
несколько продавцов. Каждый продавец получает комиссионное
вознаграждение за проданный товар. Процент комиссионных назначается
индивидуально каждому продавцу. Размер комиссионного вознаграждения за
проданный товар определяется по формуле: Комиссионное вознаграждение =
Цена продажи единицы товара · Кол-во проданных единиц товара · Процент
комиссионных.
Atribute:
Denumirea produsului, unitatea de măsură a produsului, preț cumpărare, preț
vânzare, data vânzării, cantitatea vândută, numele și prenumele vânzătorului,
procentul de comision…
Наименование товара, Единица измерения товара, Цена закупки, Цена
продажи, Дата продажи, Количество проданных единиц товара, ФИО
продавца, Процент комиссионных…
Tabele:
Produse, Vânzători, Vânzări
Товары, Продавцы, Продажи

Varianta 4
Baza de date „Agenția de turism”
Agenția de turism oferă clienților săi servicii privind organizarea de călătorii în
străinătate. Scopul călătoriilor poate fi diferit : odihnă, turism, tratament etc. Pentru
a perfecta documentele pentru o călătorie sunt păstrate : costul unei zile de ședere
în locația destinație, inclusiv costul de cazare, costul pentru masă, excursii sau alte
servicii. Acest cost depinde de traseul ales de client. Costul unei călătorii se
calculează după formula : costul unei zile de ședere * numărul de zile + costul
biletelor de călătorie + costul vizei (dacă este necesară).
Фирма предоставляет клиентам услуги по организации зарубежных поездок.
При этом цели поездок могут быть различными (отдых, туризм, лечение и
т.д.). При оформлении поездки устанавливается фиксированная стоимость
1 дня пребывания в той или иной стране, включающая стоимость
проживания, питания, экскурсионного обслуживания и других услуг. Эта
стоимость является характеристикой каждого конкретного маршрута.
Стоимость поездки может быть вычислена как Стоимость 1 дня
пребывания · Количество дней + Стоимость транспортных услуг +
Стоимость оформления визы.
Atribute:
Numele și prenumele clientului, datele din pașaport, destinația, scopul călătoriei,
costul unei zile de ședere, costul biletelor de călătorie, costul vizei, data începerii
călătoriei, numărul de zile…
ФИО клиента, Данные паспорта, Страна назначения, Цель поездки,
Стоимость 1 дня пребывания, Стоимость транспортных услуг, Стоимость
оформления визы (определяется выбором маршрута), Дата начала поездки,
Количество дней…
Tabele:
Clienți, Rute, Călătorii
Клиенты, Маршруты, Поездки

Varianta 5
Baza de date „Agenție imobiliară”
O agenție imobiliară oferă suport în realizarea tranzacțiilor cu obiecte imobiliare.
Pentru o tranzacție se înregistreze datele despre imobilul vândut, datele despre
agentul imobiliar și data când a avut loc tranzacția. Agentul imobiliar care realizează
tranzacția primește un comision care se calculează după formula: prețul imobilului *
procentul fix de comision. Procentul de comision este fixat pentru fiecare agent
individual.
Фирма занимается оформлением сделок с объектами жилой недвижимости.
При оформлении сделки фиксируется информация о продаваемой квартире, о
риэлторе, оформляющем сделку купли-продажи, о дате оформления сделки.
Риэлтор, оформивший сделку купли-продажи, получает комиссионное
вознаграждение, которое вычисляется как Цена квартиры · Процент
вознаграждения. Процент вознаграждения является индивидуальным и
фиксированным для каждого конкретного риэлтора.
Atribute:
Denumirea străzii, numărul blocului, numărul apartamentului (dacă e cazul), aria
imobilului, data tranzacției, prețul imobilului, numele și prenumele agentului,
procentul de comision…
Название улицы, Номер дома, Номер квартиры, Площадь квартиры, Дата
сделки, Цена квартиры, ФИО риэлтора, Процент вознаграждения…
Tabele: Imobil, Agenți, Tranzacții
Квартиры, Риэлторы, Сделки
Varianta 6
Baza de date „Agenție de asigurare”
O agenție de asigurare aer mai mulți agenți. Clienții încheie contract cu agenția pe un
termen de un an. La încheierea contractului este indicat tipul asigurării, suma
asigurată și data de începere a contractului. Fiecare client achită la încheierea
contractului prima de asigurare. Valoarea primei de asigurare depinde de suma
asigurată, de tariful și reducerea individuală a clientului: Prima de asigurare = Suma
de asigurare * (Tarif - Reducere). Tariful poate avea valoarea de la 1 la 5 procente,
reducerea individuală variază de la 0,1 până la 5 %. Fiecare agent de asigurări
primește un comision pentru încheierea contractului de asigurare, care se calculează
după formula Comision = Suma asigurată * Procentul de comision.
Договор страхования заключается между страховой компанией и клиентом
на 1 год. При заключении договора указывается вид страхования, страховая
сумма, дата начала действия договора. Каждый клиент выплачивает при
заключении договора страховую премию. Размер страховой премии зависит
от суммы страхования, тарифа и индивидуальной скидки клиента:
Страховая премия = Сумма страхования · (Тариф - Процент скидки). Тариф
принимает значения от 1 до 5 процентов, индивидуальная скидка – от 0.1 до
5 процентов. Каждый страховой агент получает комиссионное
вознаграждение за заключение страхового договора, которое вычисляется
как Комиссионные = Сумма страхования · Процент вознаграждения.
Atribute:
Numele și prenumele clientului, reducerea individuală a clientului, tipul asigurării
(asigurarea medicală, asigurarea imobilului, asigurarea automobilului etc.), tarif
(depinde de tipul asigurării), suma de asigurare, data încheierii contractului de
asigurare, numele și prenumele agentului de asigurare, procentul de comision al
agentului...
ФИО клиента, Процент скидки, Вид страхования (страхование имущества,
автомобиля, жизни и т.д.), Тариф (зависит от вида страхования), Сумма
страхования, Дата заключения договора, Фамилия агента, Имя агента,
Процент вознаграждения…
Tabele:
Clienți, Agenți de asigurare, Contracte
Клиенты, Страховые агенты, Договоры

Varianta 7
Baza de date „Tabel de pontaj”
În tabelele de pontaj pentru fiecare lună se păstrează unitățile personal, numărul de
ore lucrate. Fiecare unitate de personal este asociată unui departament în care
acesta activează. Fiecare unitate de personal este descrisă prin denumirea postului,
salariul pe funcție, procentul de adaos pentru ore de lucru supraîmplinite. Fiecare
departament este descris prin denumire, tipul și procentul de adaos pentru condiții
de muncă nocive. Remunerarea pentru fiecare dintre unități se calculează după
formula : Salariu = Salariul de funcție * (1+ Procentul de adaos pentru condiții de
muncă nocive + Procentul de adaos pentru ore supraîmplinite).
При составлении штатного расписания имеющиеся в организации штатные
единицы распределяются по подразделениям. Каждая штатная единица
характеризуется названием должности, размером должностного оклада,
процентом надбавки за ненормированный рабочий день. Каждое
подразделение характеризуется наименованием, типом, процентом
надбавки за вредные условия труда. Заработная плата для каждой
штатной единицы вычисляется как Размер зарплаты = Оклад ·(1+ Процент
надбавки за вредные условия труда + Процент надбавки за ненормированный
рабочий день).
Atribute:
Denumire departament, tipul departamentului (contabilitate, depozit, producere
etc.), procentul de adaos pentru condiții de muncă nocive (depinde de
departamentul în care activează persoana și poate lua valori de la 0% până la 100%),
denumirea postului, salariul de funcție, procentul de adaos pentru ore
supraîmplinite (depinde de postul ocupat și poate lua valori de la 0% până la 100%),
numărul de zile de concediu ...
Название подразделения, Тип подразделения (цех, отдел, бригада и т.д.),
Процент надбавки 1 (за вредные условия труда, зависит от подразделения,
принимает значения от 0 до 100%), Название должности, Должностной
оклад, Процент надбавки 2 (за ненормированный рабочий день,
устанавливается для конкретной штатной единицы от 0 до 100%), Отпуск
(количество дней отпуска в году, устанавливается для конкретной
штатной единицы)…
Tabele:
Departament, Personal, Tabel de pontaj
Подразделения, Штатные единицы, Распределение штатных единиц

Varianta 8
Baza de date „Examene de licență”
Universitatea are nevoie să păstreze informația despre rezultatele susținerii tezelor
de licență. Pentru fiecare examen este indicat studentul care a prezentat teza, tema
tezei, data susținerii, examinatorii, nota obținută de student. Examinatorului îi este
achitat pentru fiecare student o anumită sumă fixă. Din suma acumulată sunt
reținute 12% pentru impozit. Universitatea transferă în fondul de asiguri sociale 20%
din suma achitată examinatorilor.
База данных должна содержать информацию об о результатах защиты
дипломных работ. О каждой сдачи экзамена указываются: студент,
представивший дипломную, тему дипломной, дату защиты, экзаменаторов
полученную студентом оценку. Экзаменатор получает за прием экзамена
установленную сумму за каждого студента. С этой суммы удерживается
подоходный налог в размере 12%. Учебное заведение отчисляет в бюджет
социальный налог в размере 20% от начисленной преподавателю оплаты за
прием экзамена.
Atribute:
Numele și prenumele studentului, specialitatea, denumirea tezei de licență, forma
de învățământ, numele și prenumele examinatorului, suma achitată examinatorului
pentru un student (poate fi diferită pentru diferiți examinatori), data susținerii tezei
de licență, nota primită ...
Имя и фамилия студента, специальность, название дипломной, форма
обучения, имя и фамилия экзаменатора, сумма, выплачиваемая
экзаменатору за студента (может быть разной для разных
экзаменаторов), дата сдачи, полученная оценка...
Tabele:
Studenți, Examinatori, Teze de licență
Студенты, Экзаменаторы, Дипломныe

S-ar putea să vă placă și