Base De Datos

Páginas: 7 (1723 palabras) Publicado: 17 de julio de 2012
SGBDR
Sistema de gestión de base de datos Relacional
Sistema de Gestión = no tiene que ver con que SO este la PC. Maneja su propia seguridad.

ORACLE Bronce plata y oro.

Redundancia de Datos
N-1
Mirror
San ARRAY
Raid 1 Raid 5
960 GB – 960 GB Mirrror
960 GB raid 1
My SQL

MS-SQL Server Libro = introducción a la base de datos de C. J. DateVista de la base de datos
Vista conceptual
Vista lógica
Vista física

Base de datos: un conjunto de información tal y como la empresa ve los datos. Ordenado por tuplas, filas o registros.

Vistas:
Vista conceptual: Las entidades y atributos en cuadros. Diagrama entidad relación.
Vista Lógica: Las entidades con sus atributos, tipo de dato, etc. Mucho a mucho, etc.
Not null: Paraque no se quede en blanco. Digitar algún carácter.
Vista física: SQL 92 Estándar.
CREATE TABLE Estudiante
(Matricula char (15) not null Pimary key,
Nombre char (20) Not null,
Apellido char (20) Not null,
Cedula char (15) Null,
Telefono char (9) Null,
Fecha NAc Smalldatetime not null
)
Select *
From Estudiante
Where FecNac > ‘01/04/1980’
Select Matricula, Apellide
FromEstudiante
Where Estatus = ’A’
Error

Select Count (*)
From Estudiante
Where carreraAct = ‘Inf’
And Estatus = ‘A’
Ordrer by Apellido Desc

Entidad Factura Detalle de factura

ID ID
IDcliente CodArticulo
MontoPrecio
Fecha Cantidad
Observaciones itbs
Forma de pago RNC

Lenguajes de datos
Es un lenguaje de acceso a los datos. Ej: SQL, o sub-lenguaje, accede a la base de datos suministrando facilidades para:
1. Definición de datos.
2.Manipulación de datos.
3. Control de datos.
Las instrucciones de definición de datos:
1. Crean la base de datos.
2. Crean las tablas de la base de datos.
3. Especifican que datos pueden ser almacenados en las tablas.
Las instrucciones de manipulación de datos, cambian los datos mediante:
1. Adición
2. Actualización
3. Modificación
4. Borrado
Las instrucciones de controlde datos:
1. Gestionan el acceso a los datos.
2. Posibilitan la recuperación de los datos.
3. Soportan el control de la concurrencia.
SQL proporciona un lenguaje estándar para realizar estas operaciones en las bases de datos. SQL puede servir también como un sub-lenguaje, sus instrucciones pueden ser parte de lenguajes como C, C++, C#, Java, etc.
Ej. : Select num_clienteFrom clientes
C# {script = “Select * from clients”
Execute script;
}
DDL y DML
Ej: Create Database Nomina
Go
Use Nomina
Create table Empleados
(idEmp int not null primary key,
Nombres char(40)not null…)
Go
Ej: insert into Empleados
(idEmp, Nombres, Apellido, Cedula…)
Values (‘476’, ‘Felipe’, ‘Diaz’,‘037-0118242-4’)
Ej: Update Empleados
Set cedula = ‘037-0055272-8’
Where idEmp = 476
Ej: Select * From Empleados
Where IdEmp = 476
Ej: Delete Empleados
Where IdEmp = 476

El control de acceso a la base de datos.
Un SGBDR necesita proteger los datos de accesos no autorizados. El SGBDR tiene:
1. Permisos de usuario y palabras claves para controlar los accesos.2. Ordenes para restringir el acceso a la base de datos a grupos o personas individuales autorizadas.
Modelo de datos.
El modelo de datos ayuda a diseñar la estructura de la base de datos.
La estructura de la base de datos debería:
1. Reflejar la estructura de la empresa.
2. Modelar los datos de la empresa.
Cualquier sistema de base de datos comienza con el reconocimiento de una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS