Vous êtes sur la page 1sur 39

!

"

"!

&

'

$
'

$% #
)

&
#

! '

'
.

$/

( *

"

34

5( 1
4
(/

3
2
1
2
34

'
)1

"

$% #

! ,-

7
& '

&

'

1
9

' :

'

'

<

'

$4

9#

'

'

=
$

#!

'

>

"

'

& *

'

'

4
$
<

'

! ,-

@
'
#
"
'

"

'
'

)
,*

#
#
#
'
#
# !

%
#@
@
&
@
@

.# &

! &

/<

D%$

D% 7 5 A?6
D%+ ) D%@A+* 7 5 AA+
D%, 5
/
/#

'

D%$%

'
/<

0 !! #
/

$ D%

2 3
# &

1
!

D%E4%"
4
D%E<

4%
! %!

& , !! #
&
/

#
*
#

56

. 7
/ $%

&%

&

/!

&

! ,-

.
%

'

& '*
+

'

'
=

8
9

*
)

* 4
#
;

<

#
!

>

):

;*

&

'
*

1
):

' ) !

G H " ;*
2

.
1

2
'
'

8
9

=
#

&
;

' )

#
=

8?%

!@

%
.

%!!

*
#

"%!
% !A ' )
1 % ! '
/
"!

*
!

9 !$%

%!
!

5 $% #

-&

'

7 53 4 <

! %

A>?

#
#
7

( 7 <
% 7757I
7
1 D" < 1 7(

/115(

/J (K

B %&

&

1 <5 7
(5/7 %
( 7 <
7 (5("(

B '#
%!
/
!$%

%!

5 $% #

&#
-&
& ' !

>

-&

# D !@
&

!"

'

&

-&

&

!#

A '

'

$% &

-&

-&

1
1
1.

2*

%!

- &$/

& ' !

C
%

1
) ,# *

/
)

7 53 4 <

& ' J!
*

9
,#

% &)C

&

#
!
!

'

7/

'

%)
%

,#

& E !

'

'

'

6 F
#

+B

&

'

'

'

'
:

#
=
!

#
'

!"

A ' /@

&

'

(
(

2
@

&
-&
!& -

!- & #
!

'

#
!4
!%

@
H

! !

/ !# !
#

- &D !

!%

++

1 %#

&

&

& $% #

E !

& $% #

%&
;

& $% #

;*

'

+,

.# &

&

%&
)

$% #
#

$% #

'

+$ + )

'

#
'

*
*

E !
$

,#

L+BM

L-BM

L BM

L 0M

$<

%
#

+-

D ! "! #

/@
#

)
#

& '

'
#

&
'"
#

#
#

+0

"% .

!&

&

%$%

1%$%

'
'

.# &
55

& '

%&

2% !D %

'

N BBBBB

"

#
"% .

&/G

"% "
D%
"% .
"% "
/ !'
$ O D%

"% .

0%H

+6

"% .

1I

*
4

/
#

#
I

.# &
"% .

<

.# &
"% .

G
4

%&
&

"
4

!&

#
< # G

.# &
! )

"% .

%
D%

<

%
O%

)(

'*

* ):

;*

'

J 6

D%P

&

%
1

%
%

)
*

+>

&

%!
"
!

"

#
! "! #
&

!/

!/

!/

&

!
"

+?

1
2

8
'

'
#

! "! #

2% !D

$
%

!
%&

(#

$% #

& '
%
(#

&
"#

(#
'

! !
! ,-

&
&
&

'

!$%

%!

+A

&
! "! ## !
44%5 (5/7
4</I< 1

%&
% !

//

!# ! % !
" %

4
%
( ( 1 7(

4<5C5% I
/11 7

57( < (5C


D" <Q
K

1%
( ( 1 7(

1%

< @
#
4

/145%
) 77 *
(< 7
(5/7

3
G 3<

(/<

= #
): (/<

( 1 7 I <;*
#

Usan lenguaje
husped
%!
" %

! "! #
&

,B
Traduce las proposiciones en
lenguaje
de
consulta
a
instrucciones de bajo nivel que
puede entender el manejador
de la BD. Intenta optimizar la
consulta
%!
#
! !
%&

%!
!

%
#

! # &
& "% .
#
.

'

!
%&

! # &
& "% .
/ '

Convierte las proposiciones


en DML incrustadas en un
programa de aplicacin en
llamadas
normales
a
procedimientos
en
el
lenguaje husped. Debe
interactuar con el procesador
de consultas para generar el
cdigo apropiado

#
.

Convierte
las
proposiciones en DDL en
un conjunto de tablas que
contienen
metadatos.
Tales
tablas
se
almacenan despus en el
D.D.

Constituye la interfaz
entre los datos de bajo
nivel almacenados en la
B.D. y los programas de
aplicaciones
y
las
consultas que se hacen
al sistema

Encargado de asignar
espacio en el disco y de las
Estructuras de Datos que se
van a emplear para
representar la informacin
almacenada en el disco

&
#

!% %!

&

Traduce las proposiciones de un


lenguaje de consulta a uno de bajo
nivel
&

#=
'

Procura
transformar
la
solicitud
del
usuario en una
forma
equivalente pero
ms
eficiente,
encontrando as
una
estrategia
adecuada para
ejecutar
la
consulta

#
#

Se encarga de transferir la
informacin entre el disco y
la Memoria principal

'

&#

!% %!

'

El optimizador
de consulta ve
que estrategia
usar de acuerdo
a la informacin
estadstica. Por
ejemplo,
cantidad
de
filas, etc.

/ !#

"

'

'

&
!% %!

&

&

,+

" )

$ *

#
(

(
(

1
'

&

"&
+

&

"&

,,

.
+

&
&

&
/

! '

& &#

&

,-

<

%!

&

%!
/ &

%!
" %

! "! #

%!
%&
2

%!

&

,0

!
*

'

'

'
'

& ' !
&

'

,6

!! && , '!

&

& :>K
4

9 !

1%
!

/ /%

& ;>K
4
%

1%

'

,>

& <>K

) D%*$

D%H ?6
D%H A+
D%,
D%$ AAA

'

//

1 )/#

R 1 )R 2

& =>K
1

'

//

'

R 1

/<

LLLLL

1
1

*
*

,?

S'

)I <(7 < I</"4 AA *


AA?
#

/ P (/ H < %

5/7 %

! & >4
! &=
! &<
! &;

72

> ?

J-

,A

1
D%3

! & E!

57J/<15U
/<

4/ I<

D%

/% 4
F
1

Q
7/7 (/4 3 D%
57I<
<
"75JQ
1Q D%
1 # ! &4 !
<51
<

0BBB

4 <

/U

/ 3+

(
5C

U
F ( /1 D%
D%

<C <

# %

1 7 I <

&

Vous aimerez peut-être aussi