You are on page 1of 4

QUE SON LOS DATos Los valores q se infieren en una conclusin Hardware Componente fsico tecnolgico que interacta

de algn modo con la pc

Porque una Base de Datows??? Por compactacin, velocidad, menos trabajo laborioso y para evitar la concurrencia. Beneficios del enfoque de la Base de datos: los datos pueden compartirse, es posible reducir la redundancia, inconsistencia, brindar manejo de transacciones(unidad de trabajo lgica q comprende varias operaciones en la base datos), la integridad (es asegurar que los datos estn correctos), seguridad, equilibrar requerimientos inconclusos, hacer cumplir estndares

Sistema de Administracin de Base de Datos Tipo de software que sirve de interfaz entre las base de datos el usuario y las aplicaciones que la utilizan. -Usos y fusiones: PERMITIR A LOS USUARIOS ACCEDER Y MANIPULAR LA BASE DE DATOS PROVEER A LOS ADMINISTRATORES LAS HERRAMIENTAS PARA LA MANIPULACION DE LA BASE

-Funciones: definicin de la base de datos(como la informacin va a ser almacenada y organizada) -Creacin de la base de datos(almac3enamienro de daos en una base de datos definida)

SQL lenguaje declarativo de acceso a las bases de datos (lenguaje de 4 generacin) Comandos SQL: Lenguaje de definicin de datos (DDL): modifica la estructura de los objetos de la base de datos (create(CREAR), alter(MODIFICAR AGREGAR

COLUMNAS), drop(ELIMINA OBJETOS),trncate(ELIMINA TODA LA INFORMACION DE LA TABLA))

Lenguaje de manipulacin de datos (DML): Es el que funciona para hacer consultas o manipulacin de datos proporcionado por el sistema(insert(insertar), update(actualizar), Delete(Borra una o mas filas segn la condicin), commit(Gurda los cambios de una transaccion), rollback(desase el ultimo cambio realizado o guardado)) Lenguaje de control de datos (DCL) Es el encargado de la seguridad de la bse de datos se encarga de los privilegios y accesos de los usuarios.(Grant(asigna los permisos de usuario), Deny(niega el acceso a un usuario), Revoque(le quita los permisos a un usuario),) Bases de Datos Relacionales: EN Estos los usuarios ven los datos solo como tablas, los operadores con que cuentan generan nuevas tablas a partir de las anteriores.

FASES de LA ingeniera de requerimientos Identificacin de requerimientos :Se logra mediante entrevistas o comunicacin con los clientes o usuarios no se limita a que se realice una tarea a la ves 1.1Identificar las metas del sistema (Porque se esta creando esta base de datos??) 1.2Identificar la cantidad y los tipos de datos (La cantidad de base de datos por supuesto, afecta el tamao de la base de datos son un factor que determinan los tipos, restricciones que se incorporaron) 1.3Identificar como se usaran los datos (el propsito de este paso es identificar quien estar usando los datos, los usuarios que estarn accesando a los datos) 1.4Identificar las reglas comerciales del sistema (incorporan todas las restricciones del sistema)

Anlisis de requerimientos: Detectar y corregir las falencias comunicativas depende del encargado del anlisis Documentacin de requerimientos : UML Validacin de requerimientos: es la verificacin final de q los usuarios aprueben los requerimientos.

-Diseo conceptual: es el modelo visual que ilustra las relaciones que se dan en las entidades de un sistema. Tareas para un diseo conceptual Identificar las entidades Identificar las relaciones Identificar los atributos y asociarlo a las entidades y relaciones Determinar los dominios de los atributos Determinar los identificadores Determinar las jerarquas de generalizacin Dibujar el diagrama de entidad relacin Revisar el esquema conceptual

Diseo Lgico Convertir los esquemas conceptuales locales en esquemas lgicos locales

Formulas normales

Primera Formula normal Si y solo si por cada reglon columna