CUPRINS 1 ARGUMENTARE 4 1.ORACLE XE. OPERAŢII ELEMENTARE 5 1.1.GENERALITĂŢI DESPRE ORACLE 5 1.2.INSTALAREA SERVERULUI ORACLE XE PE CALCULATOR MEU FUNCŢIONÂND SUB WINDOWS XP 8 1.3.PORNIREA SERVERULUI ORACLE XE 10 1.4.CREAREA UTILIZATORULUI BORSAN 11 1.5.CREAREA UNUI ANSAMBLU DE TABELE 12 1.6.CREAREA TABELELOR 14 1.6.1.Crearea tabelului TIPTEST 14 1.6.2.Crearea tabelului TEST 18 1.7.ADĂUGAREA DATELOR ÎN TABELELE 21 2.LIMBAJUL SQL 22 2.1.CREAREA TABELELOR ÎN ORACLE XE 23 2.1.1.Comanda CREATE TABLE 23 2.1.2.Comanda DROP TABLE 24 2.1.3.Comanda SELECT 24 2.1.4.Comanda INSERT 27 2.1.5.Comanda DELETE 27 2.1.6.Comanda UPDATE 27 3.ORACLE JDBC. GENERALITĂŢI 28 3.1.PRINCIPALELE CLASE DIN JDBC 28 3.2.CLASA CONNECTION 29 5.3.CLASA STATEMENT 29 3.4.CLASA RESULTSET 30 4.MEDIUL DE PROGRAMARE NETBEANS 32 4.1.TRATAREA PROGRAMELOR SCRISE ÎN JAVA 32 4.2.NETBEANS SI JDK - INSTALARE SI CONFIGURARE 33 5. REALIZAREA INTERFEŢEI APLICAŢIEI MELE ÎN NETBEANS 34 5.1.PASI NECESARI REALIZĂRII UNUI PROIECT SUNT URMĂTORII: 34 5.2.CREAREA FERESTREI PRINCIPALE 36 5.3.INTERFAŢA APLICAŢIEI. MENIU, SUBMENIURI, CONTROALE. 42 5.3.1.Controale Windows 43 5.3.2.JMenuBar 43 5.4.PARCURGEREA TABELELOR APLICAŢIEI 47 5.4.1.Tabelul Tiptest 47 5.4.2.Tabelul Comunicare 50 5.4.3.Tabelul Creativitate 51 5.4.4.Tabelul Colaborare 52 5.4.5.Tabelul Test 53 5.4.6.Tabelul Elev 54 5.4.7.Tabelul Legătura 55 5.5.ADĂUGAREA DATELOR ÎN BAZA DE DATE 55 5.5.1.Tabelul Elev 55 5.5.2.Tabelul Test 59 5.5.2.Tabelul Tiptest 60 5.5.7.Tabelul Legătura 60 5.6.CREAREA OPERAŢIILOR ÎN BAZA DE DATE.CONTROLUL JTABLE 64 5.6.1.Formular pentru vizualizarea notelor elevilor la diferite teste.JTable 64 5.6.2.Formular pentru vizualizarea caracteristicilor testelor după nume test 70 6.REALIZAREA RAPOARTELOR APLICAŢIEI 71 6.1.ELEMENTELE UNUI RAPORT 71 6.2.JASPER REPORTS 73 6.3.REALIZAREA DESCRIERII RAPORTULUI CU IREPORT 74 6.3.1.Indicarea căii spre biblioteca ojdbc14_g.jar 74 6.3.2.Realizarea unei conexiuni cu serverul Oracle XE 75 6.4.REALIZAREA RAPORTULUI RTEST1 77 6.4.1.Integrarea raportului Rtest1 în aplicaţie 81 6.5.REALIZAREA RAPORTULUI RTEST2 83 6.6.REALIZAREA RAPORTULUI RTEST3 84 6.7.REALIZAREA RAPORTULUI RTEST4 85 6.8.REALIZAREA RAPORTULUI RTEST5 86 6.9.REALIZAREA RAPORTULUI RTEST6 87 6.10.REALIZAREA RAPORTULUI RTEST 88 6.11.REALIZAREA RAPORTULUI RNOTE 89 BIBLIOGRAFIE: 91
Argumentare În activitatea mea de mentor şi de profesor, m-a preocupat intens crearea unei baze de date pentru monitorizarea progresului elevilor, caracteristici ale testelor si ale rezultatelor evaluărilor la clase. Prin această aplicaţie realizată în Oracle , interfaţa ei cu mediul de programare NetBeans şi rapoartele aplicaţiei realizate cu mediul de programare iReport se pot parcurge tabele, se pot adăuga date şi se pot realiza diferite operaţii de selectări de date, se pot vizualiza şi lista diferite rapoarte privind baza de date. Crearea bazei de date privind caracteristicile testelor privind tipul testului, gradul de colaborare, nivelul creativitatii,tipul comunicarii. Se va intocmi o baza de date cu caracteristicile testelor si printr-o legatura se va atasa un tabel cu elevii si rezultatele lor la teste. Se va vizualiza prin mediul de programare NetBeans si cu ajutorul rapoartelor iReport toate variantele de selectari posibile privid testele aplicate. 1.Oracle XE. Operaţii elementare 1.1.Generalităţi despre Oracle Calculatoarele au fost folosite încă din anii '50 pentru stocarea si procesarea cantităţilor mari de date. Pentru gestionarea informaţiilor specifice unei activităţi se face de regulă apel la sisteme informatice. Produsele software din componenţa acestora localizează si prelucrează datele conţinute într-un ansamblu de fisiere aflate pe diferite suporturi fizice.Auzim adesea vorbindu-se despre “Era informaţiilor” sau “societate informaţională” sau “tehnologia informaţiei” însă de multe ori cuvântul "informaţie" este folosit fără a înţelege clar sensul acestui cuvânt, diferenţa dintre date, informaţii, cunoştinţe. În general, conţinutul gândirii umane operează cu următoarele concepte: 1. Date – constau în material brut, fapte, simboluri, numere, cuvinte, poze fără un înţeles de sine stătător, neintegrate într-un context, fără relaţii cu alte date sau obiecte. Ele se pot obţine în urma unor experimente, sondaje etc. 2. Informaţii – prin prelucrarea datelor şi găsirea relaţiilor dintre acestea se obţin informaţii care au un înţeles şi sunt integrate într-un context. Datele organizate şi prezentate într-un mod sistematic pentru a sublinia sensul acestor date devin informaţii. Pe scurt informaţiile sunt date prelucrate. Informaţiile se prezintă sub formă de rapoarte, statistici, diagrame etc. 3. Cunoştinţele sunt colecţii de date, informaţii, adevăruri şi principii învăţate, acumulate de-a lungul timpului. Informaţiile despre un subiect reţinute şi înţelese şi care pot fi folosite în luarea de decizii, formează judecăţi şi opinii devin cunoştinţe. Cu alte cuvinte, cunoştinţele apar în momentul utilizării informaţiei . O bază de date este constituită dintr-un ansamblu structurat de date evolutive, organizate pentru a fi exploatate de diferite programe (aplicaţii). Desi orice întreprindere face apel la baze de date pentru păstrarea si gestionarea informaţiilor, câteva dintre aplicaţiile acestora sunt deosebit de spectaculoase: a) bazele de date ale liniilor aeriene care sunt accesate simultan din sute de agenţii pentru a realiza rezervări si vânzări de locuri pentru date si zboruri diferite; b) bazele de date ale băncilor care permit realizarea a mii de tranzacţii zilnic; c) bazele de date ale supermagazinelor care sunt accesate atât de la casele de marcaj cât si de la echipamentele de inventariere; d) bazele de date ale bibliotecilor care păstrază milioane de titluri si permit localizarea unei lucrări folosind diferite criterii (cuvinte cheie, titlu, autori, domeniu). Pentru realizarea unei aplicaţii care foloseste baze de date se poate proceda în două moduri:
Crearea si exploatarea bazelor de date relationale. Suport de curs. 2 Day DBA. Oracle Co. 2 Day Developer Guide. Oracle Co. Programarea interfetelor grafice (Java Swing) JasperReports for Java Developers iReport - User manual Crearea interfetelor utilizator. Suport de curs. Programarea interfetelor grafice (Java Swing). O'Reilly. 1001 Java Tips Introduction to Programming Using Java, Third Edition Complemente de programare. Suport de curs.
Plătește în siguranță cu cardul și beneficiezi de garanția 200% din partea Diploma.ro.
Simplu și rapid în doar 2 pași: completezi datele tale și plătești.