100% encontró este documento útil (1 voto)
345 vistas4 páginas

CRUD (Cuestionario)

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1/ 4

Instituto Universitario Santiago Mariño.

Cuestionario independiente 5%

Carlos ramirez
Ci: 23.693.229

1- ¿Diga el concepto de CRUD?

CRUD hace referencia a un acrónimo en el que se reúnen las primeras letras de las
cuatro operaciones fundamentales de aplicaciones persistentes en sistemas de bases de
datos:

 Create (Crear registros)

 Read bzw. Retrieve (Leer registros)

 Update (Actualizar registros)

 Delete bzw. Destroy (Borrar registros)

En pocas palabras, CRUD resume las funciones requeridas por un usuario para crear y
gestionar datos.

2- Explique que es el Framework CRUD.


Si los objetos individuales son visualizados por medio de una interfaz gráfica y
modificados con las llamadas operaciones CRUD, entonces se habla de un
framework CRUD o de un CRUD grid. Por lo general, se trata de interfaces HTML.
Un framework CRUD demanda varios pasos de transacción, de forma que los
datos no se recogen una vez se han introducido, sino que es necesario pulsar la
opción “Guardar” o “Continuar”. Las operaciones de un framework CRUD pueden
aplazarse para ser ejecutadas en diferentes plazos, sin que los datos de dichos
periodos de tiempo se bloqueen para otros usuarios. Este hecho resulta de gran
importancia para sistemas multiusuario, pues permite que varias personas lean los
mismos datos al mismo tiempo
3- Explique la función create
Sirve para crear una nueva base de datos, tabla, índice, o procedimiento
almacenado. Una sentencia CREATE en SQL crea un objeto dentro de un sistema
de gestión de bases de datos relacionales (RDBMS). Los tipos de objetos que se
pueden crear dependen del RDBMS que esté siendo utilizado, pero la mayoría
soportan la creación de tablas, índices, usuarios, sinónimos y bases de datos.

4- Explique la función read


Esto quiere decir, consultar esa información, ya sea un registro o una colección de
estos registros.

5- Explique la función update


Se utiliza para actualizar o modificar datos ya existentes. Una vez insertados en
una tabla, los datos pueden consultarte tantas veces como se precise e
igualmente es posible modificarlos si es necesario. Para realizar todo esto se
podrá utilizar la sentencia UPDATE.
Hay que tener en cuenta que si no se utiliza la cláusula WHERE la actualización
afectará a la tabla completa.

6- Explique la función delete


Suprime filas de una tabla, apodo o vista, o las tablas, apodos o vistas
subyacentes de la selección completa especificada. La supresión de una fila de un
apodo suprime la fila del objeto de fuente de datos al que hace referencia el
apodo.

7- Diga alunas características del CRUD


 Creación automática de entradas por tipo de campo. Hasta ahora los tipos
de campo que automáticamente generan diferentes entradas son: entero,
cadena, texto, fecha, fecha y hora, establecer, enumeración, true_false (0 ó
1), oculto, contraseña y sólo lectura
 Relación de base de datos 1-1, 1-n y n-n, de forma automática con sólo
una línea de código
 Validación de formularios con validación del lado del cliente y la validación
del lado del servidor
 Operación de desarmado como complemento definido, editar o borrar
 Devoluciones de llamada en casi todas partes para hacer sus propias
personalizaciones
 Cambiar el tipo de campo de auto generar, por ejemplo, un campo de texto
se puede transformar fácilmente al campo de fecha

8- Muestre un ejemplo de CRUD terminado en PHP y My sql


Ejemplo básico en la programación a lo que se denomina CRUD en la conexión de
una Base de Datos con MySql y desarrollado con PHP

9- Ventajas y desventajas del CRUD

Ventajas
 Se reúnen en un solo elemento de configuración del software todas las
acciones básicas que se realizan sobre una entidad de dominio.
 Se facilita la comprensión por parte del cliente de la funcionalidad del sistema.
 Se facilita la especificación de los casos de uso, logrando un alto nivel de
detalle sin tener que invertir esfuerzo en describir aspectos generales de
funcionalidad más de una vez.
 Se facilita la reusabilidad del código, a partir de identificar relaciones entre los
Casos de Uso, con un mínimo de esfuerzo.

Desventajas
 La desventaja principal radica en que, si no existe una métrica completa que
permita estimar la complejidad de los casos de uso, y la estimación y
planificación de los proyectos permanece al nivel del caso de uso como
unidad, casi seguramente el proyecto incurrirá en atrasos y sobrepasara su
presupuesto, en comparación con otros que no usen dicho patrón. Escribir
casos de uso CRUD y similares aumenta innecesariamente el número de
casos de uso, el tiempo de especificación, el tiempo de revisión, el tiempo de
aprobación.

10-Quien invento el término de CRUD

El término fue popularizado por primera vez por James Martin en su libro del año
1980 Managing the Data-base Enviroment. El acrónimo puede extenderse a
CRUDL para cubrir el listado de gran cantidad de datos que conllevan una
complejidad tal como paginación cuando los registros de datos son demasiado
grandes para alojarse fácilmente en memoria.

También podría gustarte