Sie sind auf Seite 1von 4

Bases de datos

Unidad 3 Actividad 4. Funciones bsicas de SQL y lgebra relacional


Oscar David Diguero Cataln AL12524177 Grupo DS-BDD-1 !2-!!"

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Catal n A!"#$#%"&& 'rupo DS()DD("*+#(++,

Bases de datos #nidad $ Actividad 4$


Funciones bsicas de SQL y lgebra relacion

Unidad 1. La libertad: facultad inherente a todo ser humano

%nstrucciones DDL
Co&ando Descripci'n ()e&plos
SINTAXIS: CREATE DATABASE N !"BD CREATE TAB#E N !"TAB#A Crea tablas, bases de datos, vistas, procedimientos almacenados, ndices, etc. E$E!%# : CREATE TABLE table_name ( column_name1 data_type(size), column_name2 data_type(size), column_name3 data_type(size), )! DR % INDEX SINTAXIS %ARA !S Access: DR % INDEX inde&"name N table"name DR % INDEX SINTAXIS %ARA !S S'# Server: DR % INDEX table"name.inde&"name DR % INDEX SINTAXIS %ARA DB() racle: DR % INDEX inde&"name DR % INDEX SINTAXIS %ARA !*S'#: A#TER TAB#E table"name DR % INDEX inde&"name SINTAXIS: A#TER TAB#E nombre"tabla ADD nombre"col.mna tipodedato ALTER TABLE "e#sons A$$ $ate%&Bi#t' date

C-EATE

D-O.

Elimina tablas, procedimientos almacenados, ndices

A!TE-

!odi+ica las tablas a,re,ando campos o cambiando la de+inici-n de los campos

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Catal n A!"#$#%"&& 'rupo DS()DD("*+#(++,

Bases de datos #nidad $ Actividad 4$


Funciones bsicas de SQL y lgebra relacion

Unidad 1. La libertad: facultad inherente a todo ser humano

Co&andos D*L de S+L


Co&ando Descripci'n
/tili0ado para cons.ltar re,istros de la base de datos 1.e satis+a,an .n criterio determinado.

()e&plos
SINTAXIS: SE#ECT 2 3R ! N !"TAB#A E$E!%# : (ELECT Custome#)ame,City *R%+ Custome#s! SINTAXIS: INSERT INT N !"TAB#A5CA!% 6.CA!% (77CA!% X8 9A#/ES59A# R6, 9A# R(77.9A# RX8 E$E!%# : ,)(ERT ,)T% Custome#s (Custome#)ame, Contact)ame, Add#ess, City, "ostalCode, Count#y) -AL.E( (/Ca#dinal/,/Tom B E#ic'sen/,/(0a1en 21/,/(ta2an1e#/,/3445/,/)o#6ay/)! SINTAXIS: DE#ETE 3R ! N !"TAB#A :;ERE C NDICI<N E$E!%# : $ELETE *R%+ Custome#s 78ERE Custome#)ame9/Al&#eds *utte#0iste/ A)$ Contact)ame9/+a#ia Ande#s/! SINTAXIS: /%DATE N !"TAB#A SET N !CA!% = > 9A# R N/E9 ? :;EREN !CA!% = > 9A# R 9IE$ ? E$E!%# : ."$ATE Custome#s (ET Contact)ame9/Al&#ed (c'midt/, City9/8ambu#1/ 78ERE Custome#)ame9/Al&#eds *utte#0iste/!

SE!ECT

I/SE-T

/tili0ado para car,ar lotes de datos en la base de datos en .na 4nica operaci-n.

DE!ETE

/tili0ado para modi+icar los valores de los campos * re,istros especi+icados.

0.DATE

/tili0ado para eliminar re,istros de .na tabla de .na base de datos.

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Catal n A!"#$#%"&& 'rupo DS()DD("*+#(++,

Bases de datos #nidad $ Actividad 4$


Funciones bsicas de SQL y lgebra relacion

Unidad 1. La libertad: facultad inherente a todo ser humano

Operaciones relacional

,sicas

del

lge,ra

L(-. /O%01 2etorna los registros de la pri&era ta,la aun3ue no coincidan con ninguno de la otra$ 4ara la ,ase datos 3ue 5e&os estado tra,a)ando S(L(C. 6 -2O* ar,oles L(-. /O%0 propietarios O0 ar,oles$O7ner%D 8 propietarios$O7ner%D

ArborID +++++* ++++"*

Codigo O1nerID Arbor/o2e 3ic4a '7+2C*,C8+nC2O2 9* pedro /0!! '7+2C7,C8+nC2O' #* C4i6uito /0!!

Arc4iv 3ec45Ad6 O1nerID O1ner/o2eO1ner.ater O1nerE 2ail O1ner.ass 4ttp:; ; 111<naturalia<2x; "%; +9; #+"* adoptaunarbol; 9* A!E source*; 7A/D-Oarboles; A/'0!O A+++##+"*c<=pg a<ngulo>4ot2ail<co2 &,#*111dlp 4ttp:; ; 111<naturalia<2x; "%; +9; #+"* adoptaunarbol; #* CA-?E source*; / arboles; 'A-CIAA++"##+"*a<=pg c<garcia>@ensacorp<2x A&pii1oode

#0%901 4er&ite visuali:ar la in;or&aci'n de dos o &s sentencias Select$ 4ara la ,ase datos 3ue 5e&os estado tra,a)ando S(L(C. ar,or%D< O7ner%D -2O* ar,oles #0%O0 S(L(C. O7ner%D<O7ner(&ail -2O* propietarios

ArborID +++++* ++++"*

O1nerE 2ail a<ngulo>4ot2ail<co2 c<garcia>@ensacorp<2x

Educacin Superior Abierta y a Distancia Ciencias Exactas, Ingeniera y Tecnologa Oscar David Diguero Catal n A!"#$#%"&& 'rupo DS()DD("*+#(++,

Das könnte Ihnen auch gefallen