Proyecto de Participación Estudiantil Completo - Bachillerato Ecuador
Bases de datos completo
1. Nombre: Álvaro calel García
Grado: 5to BACO
LICEO CANADIENSE BOSQUES.
Importancia de los bases
de datos
laboratorio3
2. Base de datos
AlvaroCalel Garcia.
DATOS.
Las Bases de Datos tienen una gran relevancia a nivel personal, pero más si cabe, a nivel
empresarial, y se consideran una de las mayores aportaciones que ha dado la informática a las
empresas. En la actualidad, cualquier organización que se precie, por pequeña que sea, debe contar
con una Base de Datos, pero para que sea todo lo efectiva que debe, no basta con tenerla: hay que
saber cómo gestionarlas.
En el caso de que en nuestra compañía no contemos con una persona que se encargue de esta labor,
existe la posibilidad de contratar a una empresa externa que se encargue.
Las principales utilidades que ofrece una base de datos a la empresa son las siguientes:
Agrupar y almacenar todos los datos de la empresa en un único lugar.
Facilitar que se compartan los datos entre los diferentes miembros de la empresa.
Evitar la redundancia y mejorar la organización de la agenda.
Realizar una interlocución adecuada con los clientes.
Si una Base de Datos se gestiona adecuadamente, la organización obtendrá diferentes
ventajas. Aumentará su eficacia, habrá trabajos que se realicen con mayor rapidez y agilidad debido
a la simplificación de los mismos, podremos mejorar la seguridad de los datos que almacenamos, y
con todos estos factores, maximizaremos los tiempos y por tanto, se producirá una mejora en la
productividad.
Estas funcionalidades aportarán un valor añadido a la empresa, ya que con una base de datos
formulada correctamente, conseguiremos que la información y el conocimiento sean los mayores
activos de la compañía, lograremos sacar el máximo rendimiento a las competencias de nuestros
colaboradores, así como averiguar datos de nuestros clientes potenciales. Por último, puesto que la
información es poder, cuantos más datos tengamos, mayor será la competitividad de la compañía.
3. Base de datos
AlvaroCalel Garcia.
REGISTRO.
En informática, o concretamente en el contexto de una base de datos relacional, un registro (también
llamado fila o tupla) representa un objeto único de datos implícitamente estructurados en una tabla.
En términos simples, una tabla de una base de datos puede imaginarse formada
de filas y columnaso campos. Cada fila de una tabla representa un conjunto de datos relacionados, y
todas las filas de la misma tabla tienen la misma estructura.
Un registro es un conjunto de campos que contienen los datos que pertenecen a una misma
repetición de entidad. Se le asigna automáticamente un número consecutivo (número de registro)
que en ocasiones es usado como índice aunque lo normal y práctico es asignarle a cada registro un
campo clave para su búsqueda.
CAMPO.
Podemos agregar muchos tipos de campos que formarán parte de nuestra base de datos. Cada campo
admite distintos tipos de datos, con diferentes interfaces. Después de crear los campos deseados
podemos añadir información en la base de datos.
Un campo es el nombre de la unidad de información. Cada entrada en una base de datos puede tener
múltiples campos de diversos tipos. Por ejemplo, un campo de texto llamado 'color favorito', que
permite escribirlo, o un menú llamado 'población' que permita escoger de un listado de poblaciones
posibles. La combinación de campos diversos nos permitirá recabar toda la información que
consideremos relevante sobre los ítems que constituyen la base de datos.
4. Base de datos
AlvaroCalel Garcia.
CLAVE PRIMARIA.
En el diseño de bases de datos relacionales, se llama clave principal a un campo o a una
combinación de campos que identifica de forma única a cada fila de una tabla. Una clave primaria
comprende de esta manera una columna o conjunto de columnas. No puede haber dos filas en una
tabla que tengan la misma clave primaria.
Ejemplos de claves primarias son DNI (asociado a una persona) o ISBN (asociado a un libro). Las
guías telefónicas y diccionarios no pueden usar nombres o palabras o números del sistema decimal
de Dewey como claves candidatas, porque no identifican unívocamente números de teléfono o
palabras.
El modelo relacional, según se lo expresa mediante cálculo relacional y álgebra relacional, no
distingue entre clave primaria y otros tipos de claves. Las claves primarias fueron agregadas al
estándar SQL principalmente para conveniencia del programador. En una arquitectura entidad-
relación, la clave primaria permite las relaciones de la tabla que tiene la clave primaria con otras
tablas que van a utilizar la información de esta tabla.
Tanto claves únicas como claves primarias pueden referenciarse con claves foráneas.
5. Base de datos
AlvaroCalel Garcia.
SOFTWARE DE BASES DE DATOS.
MICROSOFT SQL SERVER. “Para diseñar páginas que funcionen en servidores Windows,
usaremos la tecnología ASPX (ASP.NET) y bases de datos SQLserver”, precisa Isabal.
Recientemente, la compañía de Redmond ha facilitado una versión gratuita, SQL Server Express
Edition, aunque con ciertas limitaciones (bases de datos de menos de 4 GB, no cuenta con el Agente
de SQL Server...). Disponible para Windows.
6. Base de datos
AlvaroCalel Garcia.
LENGUAJE DE DATOS.
Un lenguaje de base de datos o lenguaje de definición de datos (Data Definition Language, DDL por
sus siglas en inglés) es un lenguaje proporcionado por el sistema de gestión de base de datos que
permite a los programadores de la misma llevar a cabo las tareas de definición de las estructuras que
almacenarán los datos así como de los procedimientos o funciones que permitan consultarlos.
Un Data Definition Language o Lenguaje de descripción de datos ( DDL ) es un lenguaje de
programación para definir estructuras de datos . El término DDL fue introducido por primera vez en
relación con el modelo de base de datos CODASYL, donde el esquema de la base de datos ha sido
escrito en un lenguaje de descripción de datos que describe los registros, los campos, y "conjuntos"
que conforman el usuario modelo de datos. Más tarde fue usado para referirse a un subconjunto de
SQL, pero ahora se utiliza en un sentido genérico para referirse a cualquier lenguaje formal para
describir datos o estructuras de información, como los esquemas XML .