MySQL

Curs
7/10 (1 vot)
Domeniu: Geodezie
Conține 2 fișiere: pdf
Pagini : 95 în total
Cuvinte : 6806
Mărime: 910.39KB (arhivat)
Cost: Gratis

Extras din document

Introducere

Database Management System

Database: o colectie structurata de date

Controleaza accesul la o baza de date

- autentificare

- impune restrictii

- servicii de acces

Database Manager

Interfata utilizator & protocol de comunicare

SELECT * FROM produse WHERE name LIKE Peren%

Client

Client - Server Databases

- Database Server este un proces separat pe un

server.

- Clientul poate fi orice calculator.

- Multe programe pot fi clienti folosind standard API.

Server

mysqld

"mysql" utility

Java App

+JDBC client

Excel client

Client side Server side

Serverul

controleaza

accesul la baza

de date

Client - Server Databases

Datele: structurate in tabele

SERVER

Motor de baze de date (Database Engine) =>

= operatii cu tabele

= executa interogarile

= controleaza drepturile de acces

Neavand interfata utilizator avem nevoie de o aplicatie de administrare a bazelor de data

Pentru a crea serverul se instaleaza o aplicatie = MySQL server

MySQL Workbench: aplicatie client care administreaza server-ul de baza de date si bazele de date create

MySQL = aplicatie de gestiune a bazelor de date

Exemple de alte aplicatii de tip client: PhP MyAdmin, Moodle

Structura unei baze de date

Database

Schema

Table

field1: t1

field2: t2

field3: t3

indexes

Schema

Table

field1: t1

field2: t2

field3: t3

indexes

Table

field1: t1

field2: t2

field3: t3

indexes

Table

field1: t1

field2: t2

field3: t3

indexes

Schema descrie organizarea bazei de date.

Schema contine:

tables - contin datele

index files - structuri interne ale bazei de date pentru optimizarea cautarilor in tabele. Pe fiecare tabela se poate defini un index (un camp) sau mai multe (campuri)

stored procedures- mai multe comenzi SQL care definesc o actiune curenta. In loc sa editezi de fiecare data apelezi o astfel procedura scrisa anterior. Poate sa returneze un select sau nimic

functions- returneaza un scalar (numar sau sir de caractere)

triggers - contin instructiuni SQL

Client Software

MySQL Workbench - soft de tip client pentru administarea si interogarea datelor din cadrul unei baze de date MySQL

Stabilirea conexiunii cu baza de date MySQL

1.Se deschide aplicatia MySQL Workbench

2.Se stabileste conexiunea master_gnda cu serverul

3. Se introduce parola: master_mtc

Client Software

4. Se actioneaza butonul OK.

Preview document

MySQL - Pagina 1
MySQL - Pagina 2
MySQL - Pagina 3
MySQL - Pagina 4
MySQL - Pagina 5
MySQL - Pagina 6
MySQL - Pagina 7
MySQL - Pagina 8
MySQL - Pagina 9
MySQL - Pagina 10
MySQL - Pagina 11
MySQL - Pagina 12
MySQL - Pagina 13
MySQL - Pagina 14
MySQL - Pagina 15
MySQL - Pagina 16
MySQL - Pagina 17
MySQL - Pagina 18
MySQL - Pagina 19
MySQL - Pagina 20
MySQL - Pagina 21
MySQL - Pagina 22
MySQL - Pagina 23
MySQL - Pagina 24
MySQL - Pagina 25
MySQL - Pagina 26
MySQL - Pagina 27
MySQL - Pagina 28
MySQL - Pagina 29
MySQL - Pagina 30
MySQL - Pagina 31
MySQL - Pagina 32
MySQL - Pagina 33
MySQL - Pagina 34
MySQL - Pagina 35
MySQL - Pagina 36
MySQL - Pagina 37
MySQL - Pagina 38
MySQL - Pagina 39
MySQL - Pagina 40
MySQL - Pagina 41
MySQL - Pagina 42
MySQL - Pagina 43
MySQL - Pagina 44
MySQL - Pagina 45
MySQL - Pagina 46
MySQL - Pagina 47
MySQL - Pagina 48
MySQL - Pagina 49
MySQL - Pagina 50
MySQL - Pagina 51
MySQL - Pagina 52
MySQL - Pagina 53
MySQL - Pagina 54
MySQL - Pagina 55
MySQL - Pagina 56
MySQL - Pagina 57
MySQL - Pagina 58
MySQL - Pagina 59
MySQL - Pagina 60
MySQL - Pagina 61
MySQL - Pagina 62
MySQL - Pagina 63
MySQL - Pagina 64
MySQL - Pagina 65
MySQL - Pagina 66
MySQL - Pagina 67
MySQL - Pagina 68
MySQL - Pagina 69
MySQL - Pagina 70
MySQL - Pagina 71
MySQL - Pagina 72
MySQL - Pagina 73
MySQL - Pagina 74
MySQL - Pagina 75
MySQL - Pagina 76
MySQL - Pagina 77
MySQL - Pagina 78
MySQL - Pagina 79
MySQL - Pagina 80
MySQL - Pagina 81
MySQL - Pagina 82
MySQL - Pagina 83
MySQL - Pagina 84
MySQL - Pagina 85
MySQL - Pagina 86
MySQL - Pagina 87
MySQL - Pagina 88
MySQL - Pagina 89
MySQL - Pagina 90
MySQL - Pagina 91
MySQL - Pagina 92
MySQL - Pagina 93
MySQL - Pagina 94
MySQL - Pagina 95

Conținut arhivă zip

  • C1.pdf
  • C2.pdf

Alții au mai descărcat și

Trasarea pe teren a unui complex industrial

I.Proiectarea rețelei topografice de construcție 1.Calculul lungimii maxime a laturii rețelei topografice de construcție Cunoscând valoarea lui...

Informatizarea operațiilor de carte funciară

Proiectarea și realizarea unei aplicații care să presupună automatizarea acțiunilor de cadastru și carte funciară. Etapele realizării proiectului...

Modelare cartografică

Analiza informaţiilor grafice existente în interiorul cadrului geografic al trapezului › Nomenclatura trapezului pe care se lucrează este:...

Amenajarea teritoriului în context național

Certificatul de urbanism este actul de informare prin care autoritățile prevăzute la art. 4 din Legea nr. 50/1991, republicată, cu completările și...

Programe și aplicații de observare a pământului

1. Organizația Națiunilor Unite și rolul său privind Organizația Națiunilor Unite și rolul său privind Organizația Națiunilor Unite și rolul său...

Ai nevoie de altceva?