Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Nombres, ¿que si y que no se puede hacer?

Estas en el tema de Nombres, ¿que si y que no se puede hacer? en el foro de Bases de Datos General en Foros del Web. Me queda claro que no se puede, por ejemplo, que dos tablas se llamen igual en una misma bd, pero ¿se pude por ejemplo que ...
  #1 (permalink)  
Antiguo 13/09/2007, 19:13
Avatar de periCo[un]Ltd.  
Fecha de Ingreso: agosto-2003
Ubicación: Mexico
Mensajes: 146
Antigüedad: 20 años, 8 meses
Puntos: 0
Nombres, ¿que si y que no se puede hacer?

Me queda claro que no se puede, por ejemplo, que dos tablas se llamen igual en una misma bd, pero ¿se pude por ejemplo que dos atributos en tablas diferentes se llamen igual? ¿una vista se puede llamar igual que una tabla? ¿o que un atributo?
¿y los constructores?

si hago

CREATE VIEW id_empleado AS
SELECT id_empleado, nombre
FROM empleados
WHERE id_empleado > 100;

o

ALTER TABLE empleados
ADD CONSTRAINT id_empleado
PRIMARY KEY (id_empleado);

¿se vale? ¿es conveniente?

gracias
__________________
I miss you, like the desert miss the rain
  #2 (permalink)  
Antiguo 18/09/2007, 06:24
 
Fecha de Ingreso: septiembre-2007
Mensajes: 268
Antigüedad: 16 años, 7 meses
Puntos: 8
Re: Nombres, ¿que si y que no se puede hacer?

Dos campos en distintas tablas se pueden llamar igual.
  #3 (permalink)  
Antiguo 18/09/2007, 13:14
Avatar de Gabo77  
Fecha de Ingreso: noviembre-2006
Mensajes: 381
Antigüedad: 17 años, 5 meses
Puntos: 6
Re: Nombres, ¿que si y que no se puede hacer?

si puedes tener dos objetos (Tablas, SP, funciones, etc...) con el mismo nombre, solo que para usuarios diferentes.... es decir

1.- BaseDatos.dbo.Tabla1
2.- BaseDatos.Gabo.Tabla1

las dos tablas se llaman igual, estan en la misma BD pero son para usuarios distintos, si haces una consulta a estas tablas SQL determinará la que tienes permisos, si quieres consultar especificamente a una deberás nombrarla con todo y usuario....


Saludos!
__________________
Hicimos un pacto con Dios... El no desarrolla Sistemas y nosotros no hacemos milagros....
  #4 (permalink)  
Antiguo 19/09/2007, 11:07
 
Fecha de Ingreso: febrero-2007
Mensajes: 1.292
Antigüedad: 17 años, 3 meses
Puntos: 13
Re: Nombres, ¿que si y que no se puede hacer?

Gabo: Para distintos usuarios o dbo y Gabo serían distintos esquemas?

Un saludo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 07:20.