Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: Senior++ en 11 Diciembre 2013, 12:19 PM

Título: Ayuda php bases de datos
Publicado por: Senior++ en 11 Diciembre 2013, 12:19 PM
Bueno quiero saber si estoy equivocado o en lo cierto en las siguientes preguntas:

1.- ¿Qué es un registro?
2.- ¿Qué es una base de datos?
3.- ¿Cuál de estas sentencias podría utilizarse para añadir un registro en una tabla?
4.- ¿Para almacenar un DNI en un campo, éste debe ser del tipo?
5.- ¿Para qué se utilizaría la sentencia delete from cliente where Codigo<5 || Nombre="Antonio"?
6.- ¿Cuál de estas sentencias podría utilizarse para listar los registros cuyo campo apellidos contenga la palabra "López"?

Respuestas
1.  Información relativa a un mismo elemento contenida en una misma fila.
2. Es un conjunto de tablas en las que podemos almacenar diferentes registros.
3. Insert to cliente (Codigo,Nombre,Apellidos) values (1,"Antonio","López").
4. Varchar
5. Borra los registros de cuyo código sea menor de 5 o nombre Antonio.
6. select * from cliente where Apellidos like "%López%"

Pues bueno solo quiero saber si las 6 preguntas estan correctamentes, si no es así no me digan la respuesta, pero decirme si esta mal alguna :xD

Saludos y gracias de antemano
Título: Re: Ayuda php bases de datos
Publicado por: GenR_18 en 13 Diciembre 2013, 23:35 PM
Cita de: Senior++ en 11 Diciembre 2013, 12:19 PM
Bueno quiero saber si estoy equivocado o en lo cierto en las siguientes preguntas:

1.- ¿Qué es un registro?
2.- ¿Qué es una base de datos?
3.- ¿Cuál de estas sentencias podría utilizarse para añadir un registro en una tabla?
4.- ¿Para almacenar un DNI en un campo, éste debe ser del tipo?
5.- ¿Para qué se utilizaría la sentencia delete from cliente where Codigo<5 || Nombre="Antonio"?
6.- ¿Cuál de estas sentencias podría utilizarse para listar los registros cuyo campo apellidos contenga la palabra "López"?

Respuestas
1.  Información relativa a un mismo elemento contenida en una misma fila.
2. Es un conjunto de tablas en las que podemos almacenar diferentes registros.
3. Insert to cliente (Codigo,Nombre,Apellidos) values (1,"Antonio","López").
4. Varchar
5. Borra los registros de cuyo código sea menor de 5 o nombre Antonio.
6. select * from cliente where Apellidos like "%López%"

Pues bueno solo quiero saber si las 6 preguntas estan correctamentes, si no es así no me digan la respuesta, pero decirme si esta mal alguna :xD

Saludos y gracias de antemano

Tus respuestas a la primera y la segunda pregunta son muy "pobres", aunque no puedo decir que estén "mal".

La tercera tienes un error.

Salu2!
Título: Re: Ayuda php bases de datos
Publicado por: #!drvy en 14 Diciembre 2013, 08:30 AM
Me imagino que las pregutas son tipo test donde tienes que elegir la correcta...

1 ta bien
2 ta bien
3 esta mal
4 Es multiple.. puedes usar varchar pero también puedes usar tinytext,blop's.. y char. En este caso char es la que menos penalizada esta en cuanto perfomace pero aun asi, varchar es una opción correcta.
5 ta bien
6 ta bien

Saludos
Título: Re: Ayuda php bases de datos
Publicado por: Senior++ en 21 Diciembre 2013, 18:39 PM
entiendo, Muchas gracias...