martes, 12 de marzo de 2013
Practica2
- ¿Para qué se usa una base de datos?
se usa para introducir y almacenar datos, ordenarlos y manipularlos al igual que organizarlos de manera significativa para poder extraer conclusiones. - ¿Cómo se clasifican las bases de datos?
- Nivel Básico: Todos los ficheros que contengan datos de carácter personal deberán adoptar las medidas de seguridad calificadas como de nivel básico.
- Nivel Medio: Los ficheros que contengan datos relativos a la comisión de infracciones administrativas o penales, Hacienda Pública, servicios financieros y aquellos ficheros cuyo funcionamiento se rija por el artículo 28 de la Ley Orgánica 5/1992, deberán reunir, además de las medidas de nivel básico, las calificadas como de nivel medio. Cuando los ficheros contengan un conjunto de datos de carácter personal suficientes que permitan obtener una evaluación de la personalidad del individuo deberán garantizar las medidas de nivel medio.
- Nivel Alto: Los ficheros que contengan datos de ideología, religión, creencias, origen racial, salud o vida sexual así como los que contengan datos recabados para fines policiales sin consentimiento de las personas afectadas deberán reunir, además de las medidas de nivel básico y medio, las calificadas como de nivel alto.
Existen muchas clasificaciones para los tipos de datos, y dependiendo de la fuente que se mire, mostrarán una u otra. A continuación tienes una de las posibles clasificaciones.:- El tipo cadena
- Estructurados
- Simples
- ordinales
- Escribe el nombre de tres manejadores de bases de datos
Los Sistemas de Administración de Bases de Datos Relacionales (RDBMS) más populares son:
- MySQL
- PosgreSQL
- Microsoft SQL Server
- Oracle
- Microsoft Access
- Microsoft Visual Fox Pro
- Firebird
- mSQL (mini SQL)
- IBM DB2
- IBM Informix
- SQLite
- Sybase ASE
- Paradox
- dBase - ¿Qué es una base de datos relacional?
Una base de datos relacional es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos. - ¿Qué es un Campo en una base de datos relacional?
Los campos son los distintos tipos de datos que componen la tabla, por ejemplo: nombre, apellido, domicilio. La definición de un campo requiere: el nombre del campo, el tipo de campo, el ancho delcampo, etc. - ¿Qué es una Clave Principal o LLave Primaria en una base de datos relacional?
Un el diseño de bases de datos relacionales, se llama clave primaria 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.
Una clave primaria debe identificar unívocamente a todas las posibles filas de una tabla y no solo a las filas que se encuentran en un momento determinado. 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. - ¿Qué es una Clave o Llave Foránea en una base de datos relacional?
Estrictamente hablando, para que un campo sea una clave foránea, éste necesita ser definido como tal al momento de crear una tabla. Se pueden definir claves foráneas en cualquier tipo de tabla de MySQL, pero únicamente tienen sentido cuando se usan tablas del tipo InnoDB.
A partir de la versión 3.23.43b, se pueden definir restricciones de claves foráneas con el uso de tablas InnoDB. InnoDB es el primer tipo de tabla que permite definir estas restricciones para garantizar la integridad de los datos.
Para trabajar con claves foráneas, necesitamos hacer lo siguiente:- Crear ambas tablas del tipo InnoDB.
- Usar la sintaxis FOREIGN KEY(campo_fk) REFERENCES nombre_tabla (nombre_campo)
- Crear un índice en el campo que ha sido declarado clave foránea.
- Agrega una imagen de una bases de datos relacional
miércoles, 20 de febrero de 2013
martes, 5 de febrero de 2013
- Accede a terminal
- Escribe el comando cd desktop
- Crea un directorio con tu apellido (mkdir apellido)
- Abre en LibreOffice un archivo de texto e introduce tu nombre completo, fecha y grupo
- Guarda el archivo en tu carpeta con el nombre permisos1.txt (es decir, guardar como solo texto)
- Sal de LibreOffice
- En terminal , Accede a tu carpeta con el comando cd (seguido de tu apellido)
- Teclea el comando ls –l. Observa como aparece al principio de la línea
- Ahora teclea el comando chmod 000 permisos1.txt
10. Teclea el comando ls –l. Observa el resultado (debe aparecer --- al principio)
11. Ahora accede a tu carpeta con el mouse y abre el archivo permisos1.txt
12. Como podrás ver, no se puede abrir.
13. Ahora en terminal, teclea el comando cd .. (vamos a subir al nivel la carpeta desktop
14. Ahora vamos a bloquear el acceso a la carpeta que creaste con el comando chmod 000 apellido. (donde apellido es el que pusiste a la carpeta)
15. Ve al escritorio,
16. Da clic en la carpetay observa lo que aparece
17. No podemos abrirla si es que aplicaste bien los permisos
18. Ahora vamos a regresar los permisos tanto a la carpeta como a tu archivo
19. Teclea el comando chmod 777 apellido
20. Ahora podras acceder a tu carpeta con el comando cd
21. Teclea el comando chmod 777 permisos1.txt
22. Teclea el comando cat permiso1.txt (saca foto al resultado)
23.Teclea el comandom ls -a, observa los archivos ocultos (.DS_Store)
24. Ahora vamos a borrar tu archivo: rm permisos1.txt y rm .DS_Store
25. Verifica con el mouse si es que existe
26. Vamos a borrar tu carpeta, teclea cd ..
27. Teclea rmdir apellido
28. Verifica que ya no aparezca en el escritorio
Suscribirse a:
Entradas (Atom)