SlideShare una empresa de Scribd logo
1 de 16
FACILITADOR:
  ROBERTO ANTONIO GARCIA
LICENCIADO EN COMPUTACION
1.        SALUDO.
2.        REFLEXIÓN.
3.        DESCARGAR UNA GUIA DE SQL.
4.        RESOLVIENDO UN CASO PRACTICO DE SQL. SGBD NAVICAT
5.        TEMA: INTRODUCCION A BASES DE DATOS.
     1.    USO DE SQLSERVER EXPRESS EN MIS PROYECTOS. Viernes
           27/Abr/12.

6.        REVISIÓN DE TRABAJOS PENDIENTES.
7.        RESOLVER UNA GUÍA DE SQL.
8.        MARTES 02 DE MAYO (ASUETO DÍA DEL TRABAJO).
9.        EXAMENES PARCIALES DEL 4-8 DE MAYO DE 2012.
10.       FIN DE LA CLASE.
El fracaso es una gran
   oportunidad para
empezar otra vez con
   más inteligencia.
      Henry Ford
En la   empresa MARIE necesitan una

bases de datos que lleve el control de sus

empleados,   ventas,   e   inventario.   Se

necesita que se elabore un borrador de la

misma. Identificar el tipo de dato a

emplear en cada campo.
Una base de datos (cuya abreviatura es BD) es una entidad
en   la   cual   se   pueden   almacenar   datos   de   manera
estructurada, con la menor redundancia posible. Diferentes
programas y diferentes usuarios deben poder utilizar estos
datos. Por lo tanto,      el concepto      de base de datos
generalmente está relacionado con el de red ya que se debe
poder compartir esta información. De allí el término base.
"Sistema de información" es el término general utilizado
para la estructura global que incluye todos los mecanismos
para compartir datos que se han instalado.
   Una base de datos proporciona a los usuarios el
    acceso a datos, que pueden visualizar, ingresar o
    actualizar, en concordancia con los derechos de
    acceso que se les hayan otorgado.

   Una base de datos puede ser local, es decir que
    puede utilizarla sólo un usuario en un equipo, o
    puede ser distribuida, es decir que la información
    se almacena en equipos remotos y se puede
    acceder a ella a través de una red.
La administración de bases de datos se realiza con un
sistema llamado DBMS (Database management system
[Sistema de administración de bases de datos]). El DBMS
es un conjunto de servicios (aplicaciones de software)
para administrar bases de datos, que permite:
   Un fácil acceso a los datos.
   El acceso a la información por parte de múltiples
    usuarios.
   La manipulación de los datos encontrados en la base de
    datos (insertar, eliminar, editar).
   Microsoft SQL server
   Microsoft Access
   Microsoft FoxPro
   Oracle
   Sybase
   MySQL
   PostgreSQL
   SQL Server 11
La información de una base de datos se guarda en
tablas. Una tabla en una especie de "archivo" en el
cuál definimos una estructura de filas y columnas
con la información que deseamos almacenar.
En principio podemos tener tantas tablas como
deseemos en la base de datos, y tantos campos
por tabla como queramos, y digo en principio
porque en realidad existen ciertas limitaciones, por
ejemplo   en   el   caso   de   SQL   Server,   "sólo"
podemos tener hasta dos mil millones de tablas
por base de datos y 1024 campos por tabla.
TIPO DE DATOS DE SISTEMA
          SINÓNIMO
                              DE SQL SERVER
char varying            varchar
character               char
character(n)            char(n)
character varying(n)    varchar(n)
Dec                     decimal
Double precision        float
float                   real
integer                 int
national character(n)   nchar(n)
national character
                        nvarchar(n)
varying(n)
national text           text
 Create  Table
  CREATE TABLE "nombre_tabla"
  ("columna 1"
  "tipo_de_datos_para_columna_1",
  "columna 2"
  "tipo_de_datos_para_columna_2",
  ... )
 Ejemplo:
create table empleado (codigo nchar(5)
primary key, nombre_em varchar(20),
apellido1 varchar(20),sueldo float)
Introducción:
1) http://es.kioskea.net/contents/bdd/b
   ddintro.php3
Mas información sobre base de datos acá:
2) http://www.monografias.com/trabajo
   s34/base-de-datos/base-de-
   datos.shtml
SINTAXIS SQL:
3. http://sql.1keydata.com/es/sintaxis-
   sql.php
 EN   EQUIPOS     DE    TRES   PERSONAS,
 RESOLVER     LA    SIGUIENTE    GUÍA    DE
 TRABAJO EN SQL SERVER 2008 R2.
 LUEGO    SUBIR         EL   TRABAJO     EN
 DOCUMENTO         DE   WORD    CON     UNA
 CARATULA AL SITIO WEB DE CLASES
 VIRTUALES.
1.   ¿Escriba el nombre y como acceso al DBMS de SQL SERVER?

2.   Crear una nueva base de datos con el nombre UGB.

3.   Crear una tabla con el nombre de alumnos y contendrá los siguientes
     campos: código alumno, nombre completo, apellidos, fecha de ingreso,
     institución de procedencia, nombre del padre y madre, enfermedades,
     medicina, teléfono de casa, celular, y dirección. Con campo primario
     código del alumno.

4.   Crear una tabla notas con los siguientes campos: código de la materia,
     código del alumno, grado, sección, nota1, nota2, nota3 y examen de
     periodo, fecha de ingreso de la nota. Con campo primario código de la
     materia.

5.   Insertar 10 registros a la tabla alumnos.

6.   Insertar 10 registros a la tabla notas.
7.    Mostrar el contenido completo de la tabla
      alumnos y notas.
8.    Hacer una búsqueda especifica con código en
      la tabla alumnos (where).
9.    Hacer una búsqueda especifica con la fecha
      de ingreso en la tabla notas.
10.   Actualizar dos registros de la tabla alumnos y
      notas validado por su código.
11.   Eliminar 2 registros a través de un código de
      un alumno en la tabla notas.
FIN DE LA
  SESIÓN, LOS
  ESPERO LA
SIGUIENTE CLASE

Más contenido relacionado

La actualidad más candente

La actualidad más candente (18)

Mysql
MysqlMysql
Mysql
 
Base
BaseBase
Base
 
APRENDER MYSQL
APRENDER MYSQLAPRENDER MYSQL
APRENDER MYSQL
 
Daviad trabajo omar
Daviad trabajo omarDaviad trabajo omar
Daviad trabajo omar
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Tipos de sentencias sql
Tipos de sentencias sqlTipos de sentencias sql
Tipos de sentencias sql
 
Resumen access
Resumen accessResumen access
Resumen access
 
Relaciones de tablas
Relaciones de tablas  Relaciones de tablas
Relaciones de tablas
 
Diapositivas De ExposicióN De Sistemas
Diapositivas De ExposicióN De SistemasDiapositivas De ExposicióN De Sistemas
Diapositivas De ExposicióN De Sistemas
 
Tipos de bases de datos por Juan del Ángel Oláez González
Tipos de bases de datos por Juan del Ángel Oláez GonzálezTipos de bases de datos por Juan del Ángel Oláez González
Tipos de bases de datos por Juan del Ángel Oláez González
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Proyecto gestor sql java
Proyecto gestor sql javaProyecto gestor sql java
Proyecto gestor sql java
 
Curso oracle por temas
Curso oracle por temasCurso oracle por temas
Curso oracle por temas
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
actividad de base de datos
actividad de base de datosactividad de base de datos
actividad de base de datos
 
Universidad
Universidad Universidad
Universidad
 
PRESENTACIÓN SQL
PRESENTACIÓN SQLPRESENTACIÓN SQL
PRESENTACIÓN SQL
 
BASE DE DATOS :)
BASE DE DATOS :)BASE DE DATOS :)
BASE DE DATOS :)
 

Similar a Sesion 13-c#

Similar a Sesion 13-c# (20)

sdf
sdfsdf
sdf
 
Instituto tecnológico superior de zongolicaarturo
Instituto tecnológico superior de zongolicaarturoInstituto tecnológico superior de zongolicaarturo
Instituto tecnológico superior de zongolicaarturo
 
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
Tutorial LibreOffice Base, (actualizado desde http://tutorialopenofficebase.w...
 
Codigoparacrearlabasededatos
Codigoparacrearlabasededatos Codigoparacrearlabasededatos
Codigoparacrearlabasededatos
 
Bases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadminBases de datos, Mysql y phpMyadmin
Bases de datos, Mysql y phpMyadmin
 
Plantilla con-normas-icontec
Plantilla con-normas-icontec Plantilla con-normas-icontec
Plantilla con-normas-icontec
 
Franco
FrancoFranco
Franco
 
Franco
FrancoFranco
Franco
 
Normas Icontec Escobar
Normas Icontec EscobarNormas Icontec Escobar
Normas Icontec Escobar
 
Normas icontecdasdadasd
Normas icontecdasdadasdNormas icontecdasdadasd
Normas icontecdasdadasd
 
Administracion de base de datos
Administracion de base de datosAdministracion de base de datos
Administracion de base de datos
 
01 introduccion (1)my sql
01 introduccion (1)my sql01 introduccion (1)my sql
01 introduccion (1)my sql
 
Guia para principiantes de access 2010
Guia para principiantes de access 2010Guia para principiantes de access 2010
Guia para principiantes de access 2010
 
Unidad I- Introducción.pptx
Unidad I- Introducción.pptxUnidad I- Introducción.pptx
Unidad I- Introducción.pptx
 
Normas icontec
Normas icontec Normas icontec
Normas icontec
 
Normas
Normas Normas
Normas
 
Bases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y GeneralidadesBases de Datos: Conceptos y Generalidades
Bases de Datos: Conceptos y Generalidades
 
Ultima actualizacion trabajo
Ultima actualizacion trabajoUltima actualizacion trabajo
Ultima actualizacion trabajo
 
APLICACION DE COMANDOS DDL
APLICACION DE COMANDOS DDLAPLICACION DE COMANDOS DDL
APLICACION DE COMANDOS DDL
 
Joce celestino
Joce celestinoJoce celestino
Joce celestino
 

Más de Roberto Garcia

Más de Roberto Garcia (10)

Sesion 12-c#
Sesion 12-c#Sesion 12-c#
Sesion 12-c#
 
Programacion iv sesion11 php
Programacion iv sesion11 phpProgramacion iv sesion11 php
Programacion iv sesion11 php
 
Sesion 11-c#
Sesion 11-c#Sesion 11-c#
Sesion 11-c#
 
Sesion 10-c#
Sesion 10-c#Sesion 10-c#
Sesion 10-c#
 
Programacion iv sesion10 php
Programacion iv sesion10 phpProgramacion iv sesion10 php
Programacion iv sesion10 php
 
Sesion 9-c#
Sesion 9-c#Sesion 9-c#
Sesion 9-c#
 
Sesion 7-c#
Sesion 7-c#Sesion 7-c#
Sesion 7-c#
 
Programacion iv sesion6 php
Programacion iv sesion6 phpProgramacion iv sesion6 php
Programacion iv sesion6 php
 
Programacion iv sesion 4 php
Programacion iv sesion 4 phpProgramacion iv sesion 4 php
Programacion iv sesion 4 php
 
Sesion 3-c#
Sesion 3-c#Sesion 3-c#
Sesion 3-c#
 

Sesion 13-c#

  • 1. FACILITADOR: ROBERTO ANTONIO GARCIA LICENCIADO EN COMPUTACION
  • 2. 1. SALUDO. 2. REFLEXIÓN. 3. DESCARGAR UNA GUIA DE SQL. 4. RESOLVIENDO UN CASO PRACTICO DE SQL. SGBD NAVICAT 5. TEMA: INTRODUCCION A BASES DE DATOS. 1. USO DE SQLSERVER EXPRESS EN MIS PROYECTOS. Viernes 27/Abr/12. 6. REVISIÓN DE TRABAJOS PENDIENTES. 7. RESOLVER UNA GUÍA DE SQL. 8. MARTES 02 DE MAYO (ASUETO DÍA DEL TRABAJO). 9. EXAMENES PARCIALES DEL 4-8 DE MAYO DE 2012. 10. FIN DE LA CLASE.
  • 3. El fracaso es una gran oportunidad para empezar otra vez con más inteligencia. Henry Ford
  • 4. En la empresa MARIE necesitan una bases de datos que lleve el control de sus empleados, ventas, e inventario. Se necesita que se elabore un borrador de la misma. Identificar el tipo de dato a emplear en cada campo.
  • 5. Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de datos generalmente está relacionado con el de red ya que se debe poder compartir esta información. De allí el término base. "Sistema de información" es el término general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado.
  • 6. Una base de datos proporciona a los usuarios el acceso a datos, que pueden visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se les hayan otorgado.  Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un equipo, o puede ser distribuida, es decir que la información se almacena en equipos remotos y se puede acceder a ella a través de una red.
  • 7. La administración de bases de datos se realiza con un sistema llamado DBMS (Database management system [Sistema de administración de bases de datos]). El DBMS es un conjunto de servicios (aplicaciones de software) para administrar bases de datos, que permite:  Un fácil acceso a los datos.  El acceso a la información por parte de múltiples usuarios.  La manipulación de los datos encontrados en la base de datos (insertar, eliminar, editar).
  • 8. Microsoft SQL server  Microsoft Access  Microsoft FoxPro  Oracle  Sybase  MySQL  PostgreSQL  SQL Server 11
  • 9. La información de una base de datos se guarda en tablas. Una tabla en una especie de "archivo" en el cuál definimos una estructura de filas y columnas con la información que deseamos almacenar. En principio podemos tener tantas tablas como deseemos en la base de datos, y tantos campos por tabla como queramos, y digo en principio porque en realidad existen ciertas limitaciones, por ejemplo en el caso de SQL Server, "sólo" podemos tener hasta dos mil millones de tablas por base de datos y 1024 campos por tabla.
  • 10. TIPO DE DATOS DE SISTEMA SINÓNIMO DE SQL SERVER char varying varchar character char character(n) char(n) character varying(n) varchar(n) Dec decimal Double precision float float real integer int national character(n) nchar(n) national character nvarchar(n) varying(n) national text text
  • 11.  Create Table CREATE TABLE "nombre_tabla" ("columna 1" "tipo_de_datos_para_columna_1", "columna 2" "tipo_de_datos_para_columna_2", ... )  Ejemplo: create table empleado (codigo nchar(5) primary key, nombre_em varchar(20), apellido1 varchar(20),sueldo float)
  • 12. Introducción: 1) http://es.kioskea.net/contents/bdd/b ddintro.php3 Mas información sobre base de datos acá: 2) http://www.monografias.com/trabajo s34/base-de-datos/base-de- datos.shtml SINTAXIS SQL: 3. http://sql.1keydata.com/es/sintaxis- sql.php
  • 13.  EN EQUIPOS DE TRES PERSONAS, RESOLVER LA SIGUIENTE GUÍA DE TRABAJO EN SQL SERVER 2008 R2. LUEGO SUBIR EL TRABAJO EN DOCUMENTO DE WORD CON UNA CARATULA AL SITIO WEB DE CLASES VIRTUALES.
  • 14. 1. ¿Escriba el nombre y como acceso al DBMS de SQL SERVER? 2. Crear una nueva base de datos con el nombre UGB. 3. Crear una tabla con el nombre de alumnos y contendrá los siguientes campos: código alumno, nombre completo, apellidos, fecha de ingreso, institución de procedencia, nombre del padre y madre, enfermedades, medicina, teléfono de casa, celular, y dirección. Con campo primario código del alumno. 4. Crear una tabla notas con los siguientes campos: código de la materia, código del alumno, grado, sección, nota1, nota2, nota3 y examen de periodo, fecha de ingreso de la nota. Con campo primario código de la materia. 5. Insertar 10 registros a la tabla alumnos. 6. Insertar 10 registros a la tabla notas.
  • 15. 7. Mostrar el contenido completo de la tabla alumnos y notas. 8. Hacer una búsqueda especifica con código en la tabla alumnos (where). 9. Hacer una búsqueda especifica con la fecha de ingreso en la tabla notas. 10. Actualizar dos registros de la tabla alumnos y notas validado por su código. 11. Eliminar 2 registros a través de un código de un alumno en la tabla notas.
  • 16. FIN DE LA SESIÓN, LOS ESPERO LA SIGUIENTE CLASE