Presentation Mare

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Presentation Mare as PDF for free.

More details

  • Words: 494
  • Pages: 10
Atestat la informatica

FOX PRO – baze de date Profesor coordonator,

Candidat, -

Anca

Cuprins 1. Baze de date. Generalitati 2. Operatori 3. Tipuri de date 4. Cateva operatii specifice bazelor de date 5. Problema

1. Baze de date. Generalitati O baza de date este un sistem de colectii de date referitoare la un domeniu particular, care poate fi utilizat si prelucrat de mai multi operatori in scopuri diferite. Sistemul de gestiune al bazelor de date (SGBD) este un pachet de programe care realizeaza gestiunea si prelucrarea complexa a bazelor de date. Pentru descrierea structurilor datelor, precum si a relatiilor dintre acestea intr-o baza de date se utilizeaza un In procedeu practica prelucrarii formal, numit automate modela conceptual. datelor, s-au consacrat urmatoarele modele conceptuale:

1. Ierarhic

2. Retea

3.

Cele 3 modele conceptuale sunt: 1. Modelul IERARHIC; 2. Modelul RETEA; 3. Modelul RELATIONAL.

2. Operatori

Operatorii reprezinta simboluri prin care se specifica operatiile care se pot efectua cu diferite valori. Ei se grupeaza ori aritmetici : +, -, *, /, si ridicare laastfel: putere **; 2. operatori relationari : <, >, <=, >=, <>;

3. operatori logici : not, and, or.

3. Tipuri de date

Un tip de date reprezinta multimea valorilor si a operatiilor care se pot efectua cu acestea. Fiecare camp intr-o baza de date are asociat un tip de date. Fox Pro pune la dispozitie urmatoarele tipuri de date : 1. tipul alfanumeric (character, memo); 2. tipul numeric (numeric, float); 3. tipul data calendaristica (date); 4. tipul logic 5. tipul special (logical); (general).

4. Cateva operatii specifice bazelor de date

a) Crearea unei baze de date si introducerea datelor; b) Deschiderea si inchiderea bazelor de date; c) Vizualizarea, copierea si modificarea structurii unei baze de date; d) Vizualizarea unei baze de date; e) Adaugarea de inregistrari intr-o baza de date; f) Stergerea inregistrarilor dintr-o baza de date.

5. Proble ma

Enunt problema

Se considera baza de date agenda cu structura : nume, prenume, adresa, telefon. Baza de date este indexata la creare pe campul nume. Se cere, prin intermediul unui meniu, sa se realizeze urmatoarea operatie: adaugarea unui nou nume.

Rezolvare problema

set talk off clear define window w1 from 3,1 to 24,79 define menu men1 define pad p1 of men1 prompt 'Adaugare' at 2,1 on selection pad p1 of men1 do adaugare activate menu men1 procedure adaugare activate window w1 use agenda order nume opt='D' do while upper(opt)='D' clear store space(10) to vnume, vpren store space(20) to vadr store 0 to vtel @ 2,5 say 'Dati numele' get vnume pict 'xxxxxxxxxx' read

Continuare rezolvare

v1=str(vnume,10) find &v1 if not found() @ 4,5 say 'Dati prenumele:' get vpren picture 'xxxxxxxxxx' @ 5,5 say 'Dati adresa:' get vadr picture 'xxxxxxxxxx' @ 6,5 say 'Dati telefonul:' get vtel pict '9999999999' read append blank replace nume with vnume, prenume with vpren, adresa with vadr, telefon with vtel endif opt=' ' @ 10,5 say 'Doriti sa mai continuati?D/N?' get opt function '!' read enddo use

Related Documents

Presentation Mare
May 2020 13
Monte Mare
November 2019 32
Miercurea Mare
April 2020 11
Postul Mare
April 2020 15
Satu Mare
June 2020 23
Satu Mare
June 2020 21