Está en la página 1de 5

Guía de Estudio de Diseño Web

1. ¿Qué es una base de Datos?


R: Es una fuente central de datos destinados a ser compartidos entre muchos usuarios para
una diversidad de aplicaciones.
2. ¿Qué permite El Sistema de Administración de Base de Datos?
R: El Sistema de Administración de Base de Datos (DBMS) permite la creación, modificación
y actualización de la base de datos, la recuperación de datos y la generación de informes y
pantallas.
3. Objetivos de las bases de Datos
-Compartir los datos entre usuarios para una diversidad de aplicaciones.

-Asegurar que los datos sean exactos y consistentes

-Permitir a la base de datos evolucionar conforme aumenten las necesidades de los usuarios

4. ¿Para qué sirve DBMS?

R: Sistema Manejador de Base de Datos, Estas aplicaciones servirán como soporte para los sistemas
de información, pues las aplicaciones se conectarán a estos sistemas para guardar los datos
introducidos por el usuario.

5. Responsabilidades de un DBMS

R: Almacenamiento, Seguridad, Control de Concurrencia, Recuperación del Estado del Sistema.

6. Cuáles son los DBM Comerciales:

R: Los programas comerciales de DBMS en la actualidad son: Microsoft SQL, Server, Oracle,
PostgreSQL. My SQL, Sybase.

7. Partes de la Base de Datos:

R: Campo ,Registro , Tabla

8. ¿Qué son los campos?

R: Son las unidades atómicas de datos que se almacenan en una base de datos y representan una
pieza de información acerca de algo que se está almacenando en ella.

9. ¿Qué son los Registros?

R: Es un conjunto de campos que tiene una relación lógica entre sí.

10. ¿Qué son las Tablas?

R: Es un conjunto de registros homogéneos (del mismo tipo) también llamada relación en términos
formales.
11. ¿Que son los diseños de base de datos?

R: Es el proceso mediante el cual se diseñan las diferentes tablas de la base de datos, se describe
cada uno de sus componentes y se determinan las relaciones que existirán entre las tablas que tenga
la base de datos.

12. ¿Qué son Llaves Primarias (campo clave)?


R: Es un campo o conjunto de campos que identifican de manera única un registro en una tabla.

13. ¿Qué son Llaves Foráneas?

R: Son llaves primarias de otras tablas que se encuentran en una relación.

14. ¿Qué es el modelo entidad Relación?

R: El modelo de datos entidad-relación (E-R) está basado en una percepción del mundo real que
consta de una colección de objetos básicos, llamados entidades, y de relaciones entre estos objetos.
Una entidad es una “cosa” u “objeto” en el mundo real que es distinguible de otros objetos

15. ¿Qué es una relación?

R: Una relación es una asociación entre varias entidades. Por ejemplo, una relación puede asociar un
cliente con cada cuenta que tiene

16. El diagrama E-R consta de los siguientes componentes:

R: Rectángulos: Representan conjunto de entidades.

Elipses: Representan atributos.

Rombos: Que representan relaciones entre conjuntos de entidades.

Líneas: Representan la unión de los atributos con los conjuntos de entidades y los conjuntos de
entidades con las relaciones. Ejemplo de Diagrama Entidad Relación

17. Tipos de las relaciones de base de datos.

- Relación de Uno a Muchos (1: M)

-Relación de Muchos a Muchos (M: M)

-Relación de Uno a Uno (1:1)


18. Conceptos de Diagrama de Entidad Relación:

R: Entidad: Una entidad es cualquier objeto o elemento acerca del cual se pueda almacenar
información en la Base de Datos.

Relación: Una relación es la asociación que existe entre dos a más entidades. Cada relación tiene un
nombre que describe su función.

Atributo de una entidad: Un atributo es una propiedad o campo, que representa alguna
característica de una entidad.

Identificador de una entidad: Es un atributo o conjunto de atributos que identifican de manera


unívoca cada ocurrencia de una entidad. También se llaman clave primaria o clave principal.

Atributo de una relación: Es aquel cuyo valor sólo se puede obtener en la relación, puesto que
dependen de todas las entidades que participan en la relación.

Participación de una entidad en una relación: Se conoce también como cardialidad de la entidad
dentro de una relación.

Cardinalidad de una relación: Es el número de ocurrencias de una entidad asociadas a una


ocurrencia de la otra entidad.

19. ¿Qué es SQL?

R: El lenguaje de consultas estructuradas o SQL (Structured Query Language) es un lenguaje de


programación estandarizado que se utiliza para administrar bases de datos relacionales y realizar
diversas operaciones con los datos que contienen. Creado inicialmente en la década de 1970.

20. Comandos y Sintaxis de SQL:


R: Los comandos SQL se dividen en varios tipos diferentes, entre ellos:

- Las sentencias del lenguaje de manipulación de datos (DML)

- Lenguaje de definición de datos (DDL)

21. Lenguaje de definición de datos (DDL) :

R: Las sentencias DDL se utilizan para crear y modificar la estructura de las tablas así como otros
objetos de la base de datos.

CREATE: para crear objetos en la base de datos.

ALTER: modifica la estructura de la base de datos.

DROP: borra objetos de la base de datos.

TRUNCATE: elimina todos los registros de la tabla, incluyendo todos los espacios asignados a los
registros.
22. Lenguaje de manipulación de datos (DML):

R: Las sentencias de lenguaje de manipulación de datos (DML) son utilizadas para gestionar datos
dentro de las tablas. Algunos ejemplos:

SELECT: para obtener datos de una base de datos.

INSERT: para insertar datos a una tabla.  UPDATE: para modificar datos existentes dentro de una
tabla.

DELETE: elimina todos los registros de la tabla; no borra los espacios asignados a los registros.

23. ¿Que son las clausulas y algunas de ellas?

R: Las cláusulas son condiciones de modificación utilizadas para definir los datos que desea
seleccionar o manipular.

FROM: Utilizada para especificar la tabla de la cual se van a seleccionar los registros.

WHERE: Utilizada para especificar las condiciones que deben reunir los registros que se van a
seleccionar.

GROUP BY: Utilizada para separar los registros seleccionados en grupos específicos.

HAVING: Utilizada para expresar la condición que debe satisfacer cada grupo.

ORDER BY: Utilizada para ordenar los registros seleccionados de acuerdo con un orden específico.

24. Algunos operadores lógicos

R: AND: Es el "y" lógico. Evalúa dos condiciones y devuelve un valor de verdad sólo si ambas son
ciertas.

OR: Es el "o" lógico. Evalúa dos condiciones y devuelve un valor de verdad si alguna de las dos es
cierta.

NOT: Negación lógica, devuelve el valor contrario de la expresión.

➢ Operadores de Comparación

< Menor que

> Mayor que

<> Distinto de

<= Menor o Igual que

>= Mayor o Igual que

= Igual que

BETWEEN Utilizado para especificar un intervalo de valores

LIKE Utilizado en la comparación de un modelo

IN Utilizado para especificar registros de una base de datos


25. Funciones de Agregado:

R: Las funciones de agregado se usan dentro de una cláusula SELECT en grupos de registros para
devolver un único valor que se aplica a un grupo de registros.

AVG: Utilizada para calcular el promedio de los valores de un campo determinado.

COUNT: Utilizada para devolver el número de registros de la selección.

SUM: Utilizada para devolver la suma de todos los valores de un campo determinado.

MAX: Utilizada para devolver el valor más alto de un campo especificado.

MIN: Utilizada para devolver el valor más bajo de un campo especificado.

26. ¿Qué son las Consultas de Selección?

R: Las consultas de selección se utilizan para indicar al manejador de base de datos que devuelva
información de las bases de datos

27. Algunas Cláusulas de Bases de Datos

-La cláusula WHERE: qué registros de Ias tabIas enumeradas en Ia cIáusuIa FROM aparecerán en Ios
resuItados de Ia instrucción SELECT.

-AGRUPAMIENTO DE REGISTROS: GROUP BY Combina Ios registros con vaIores idénticos, en Ia Iista
de campos especificados, en un único registro.

- AVG: CaIcuIa Ia media aritmética de un conjunto de vaIores contenidos en un campo especificado


de una consuIta. Su sintaxis es Ia siguiente: Avg(expr)

- Count: CaIcuIa eI número de registros devueItos por una consuIta. Su sintaxis es Ia siguiente:
Count(expr)

-Max, Min: DevueIven eI mínimo o eI máximo de un conjunto de vaIores contenidos en un campo


especifico de una consuIta. Su sintaxis es: Min(expr) Max(expr)

- Sum : DevueIve Ia suma deI conjunto de vaIores contenido en un campo especifico de una
consuIta. Su sintaxis es: Sum(expr)

-La cláusula INNER JOIN: Nos permite extraer las intersecciones en registros de distintas tablas de la
forma más eficiente.

También podría gustarte