Sunteți pe pagina 1din 3

1. Que es base de datos?

Es una coleccin de informacin organizada


de forma que un programa de ordenador pueda seleccionar
rpidamente los fragmentos de datos que necesite
2. Menciona la importancia de la base de datos? facilitan no solo el
registro de gran cantidad de datos son tambin el acceso a los
mismos, lo cual permite ahorrar tanto espacio fsico como
tiempo al momento de consultar informacin contenida en ellas.
3. Que es un servidor de base de datos? Es un ordenador o mquina
informtica que est al servicio de otras mquinas,
ordenadores o personas llamadas clientes y que le suministran a
estos, todo tipo de informacin
4. Que es un administrador de base de datos? Tiene la responsabilidad
de mantener y operar las bases de datos que conforman el
sistema de informacin
5. 4 elementos para establecer una conexin entre servidor y
administrador? Direccin del servidor, contrasea, nombre del
usuario
6. Que es MYSQL? My Structured Query Language o Lenguaje de
Consulta Estructurado
7. Tipos de datos ms comunes utilizados en MYSQL? Char(n),
VarChar(n), Date, DateTime
8. Lleves primarias, y lleve secundaria? Dato que identifica de forma
nica a una entidad o registro. SECUNDARIA =es la agregacin
del valor de una clave primaria de una tabla en otra tabla
diferente
9. Crear una base de datos? CREATE DATABASE prueba;
10.
Seleccionar la base de datos? USE prueba;
11.
Crear una tabla? CREATE TABLE gente (nombre
VARCHAR(40), fecha DATE);
12.Llave primaria y secundaria? CREATE TABLE ciudad3 (nombre
CHAR(20) NOT NULL PRIMARY KEY, poblacion INT NULL DEFAULT
5000);
13.Como se hace una consulta sencilla general? SELECT nombre FROM
gente;
14.
Consulta por campos especficos? USE information; SELECT *
FROM COLUMNS WHERE TABLE informacion;
15.Consulta por todos los campos? SELECT * FROM tabla WHERE
contactos;
16.
Consulta para campos en un registro especifico? "SELECT *
FROM personas WHERE id='".$id."' LIMIT 1
17.
Como se hace una consulta? SELECT * FROM gente WHERE
nombre="Mengano";
18.
Inner Join? $consulta_mysql="select
Empresas.Nombre,Servicios.Servicio from Empresas inner join
Servicios on Empresas.Id=Servicios.IdEmpresa";

19.
Como se insertan registros en una tabla? INSERT INTO gente
VALUES ('Fulano','1974-04-12');
20.Inner Join para ms de 2 tablas?

21.Alter table? ALTER TABLE personas RENAME usuarios


22.
Update? Update contactos select segundo nombre carlos
where apellido arceo and (mexico df or mexico)
23.
Dalete? Delate from contactos where stale mexico
24.Agregar y eliminar y tablas? ALTER TABLE venta DROP FOREIGN KEY;
25.
Operaciones aritmticas en Mysql? SELECT edad-1 FROM
personas;
26.Para que serve la funcin timestampdiff cuales son los parmetros para
calcular los meses y los das.? Devuelve la diferencia entera entre
las expresiones fecha o fecha y hora
SELECT TIMESTAMPDIFF(MONTH,'2003-02-01','2003-05-01');
SELECT TIMESTAMPDIFF(YEAR,'2002-05-01','2001-01-01');
27.
Como se ejecutan dalete y update con parmetros generales?
UPDATE persondata SET edad=edad+1;
DELETE FROM table_name WHERE 1>0;
28.Para qu sirve unin? se usa para combinar los resultados de
varias sentencias
29.
Como se crea un ndice y para que funciona en mysql? para
encontrar rpidamente los registros que tengan un determinado
valor en alguna de sus columnas
CREATE TABLE nombreTabla(campo1 tipoDato, campo2
tipoDato,..
INDEX [nombreIndice] (campo1 [,campo2...]));
30.Como se hace una subconsulta en mysql? Una subconsulta es una
instruccin SELECT anidada dentro de una instruccin SELECT,
SELECT...INTO, INSERT
SELECT *
FROM
Productos
WHERE
PrecioUnidad

31.
Cules son las formulas aritmticas en mysql? ABS (n)Nos
devuelve el valor absoluto de n
CEIL(n)
Nos devuelve el valor entero igual o inmediatamente
superior a n
FLOOR(n)Nos devuelve el valor entero igual o inmediatamente
inferior a n
MOD(m,n) Nos devuelve el resto de la divisin de m entre n
32.
Como se le realizan modificaciones a las tablas? INSERT INTO
refranero ( refran , fecha )
VALUES (' Ms vale pjaro en mano que ciento volando', '200306-01');

S-ar putea să vă placă și