Foros del Web » Programando para Internet » ASP Clásico »

Sql Server

Estas en el tema de Sql Server en el foro de ASP Clásico en Foros del Web. Esta es la mas boba de todas las preguntas pero de verdad tengo que hacerla. SQL SERVER es un software manejador de bases de datos ...
  #1 (permalink)  
Antiguo 20/11/2002, 08:03
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Sql Server

Esta es la mas boba de todas las preguntas pero de verdad tengo que hacerla.

SQL SERVER es un software manejador de bases de datos como acces? me refiero a que si tiene un entorno de vista de diseño igual a acces?

mi ISP soporta bases de datos acces y sql pero como se trabaja con las sql? creo una bd igual que en acces y luego la subo a mi proveedor de servicio y creo los dns, si instalo el software sql server 2000 como trabaja este???

de verdad no tengo ni idea de sql server, he hecho algo con mysql pero creo que no se parecen en nada.

por favor si alguien se puede tomar la molestia de responderme se lo agradesco.

otra preguntita por que mi avatar no sale???
  #2 (permalink)  
Antiguo 20/11/2002, 09:10
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1
El SQL Server es mucho más potente que el Access y su entorno gráfico es muy amigable. Es muy útil cuando se realizan muchísimas transacciones en las BD al día y además al emplear SP (Stored Procedures), Vistas, diagramas, Reglas, Defaults, tipos definidos por el usuario etc., las cosas se vuelven más fáciles todavía.

Por ejemplo, para hacer una consulta que debido a su complejidad requiere varias líneas de código y algunas comprobaciones, en un SP puedes colocar código de programación y realizar la consulta (o simplemente el código de la consulta, ya sea de selección o de acción) y se realizará más rápido que si la consulta SQL la formaras en el código de la página ASP (o de cualquier otra plataforma de desarrollo) debido que al momento de almacenar los SPs, SQL Server ya sabe que ese código funciona bien (antes de guardarlo lo comprueba) y no tarda tiempo compilándolo para ver si sirve, así que lo ejecuta muy rápido.

En mi experiencia personal, prefiero emplear SQL Server que Access por el manejo de seguridad, potencia y flexibilidad, además de todas las funciones agregadas con las que cuenta y otras cosas más.

Saludos.
__________________
Ariel Avelar
  #3 (permalink)  
Antiguo 20/11/2002, 09:20
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Entiendo, muchas gracias por contestarme, voy a buscar un demo de sql server para montarlo y probarlo, me imagino que cuando ceo una bd creo un archivo el cual subo al ISP (proveedor de servicios de internet) creo el dsn y listo o tiene alguna diferencia en cuanto a acces en eso?
  #4 (permalink)  
Antiguo 20/11/2002, 09:27
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1
La manera de administrar el SQL Server depende del ISP.

La diferencia entre Access y SQL Server es que para subir al servidor una BD hecha en tu máquina, necesitas generar los Scripts (código SQL para crear los objetos, en otras palabras el cascarón) desde tu máquina y ejecutarlos en el servidor, y si también.

Y si, también puedes manejarlo con el DSN especificándole que es una BD de SQL Server.

Saludos.
__________________
Ariel Avelar
  #5 (permalink)  
Antiguo 20/11/2002, 09:56
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
My no entender ???????

creo mi base de datos en local, me supongo que esta me genera un archivo, o no?

luego pongo esta bd en el server y creo las conexiones?

pero me estas hablando de scripts que me genera el sql, como subo estos o como seria el proceso para subir mi bd hecha en local???

en todo caso podria crear la bd en sql server directo en el servidor??? pregunto esto porque la gente de futurahost que trabaja com mysql uno tenia que crear y administrar la bd en el serverr, es decir crear, borrar, definir tablas.

trabajaria parecido el sql server????

de verdad no se nada de este manejador por eso fastido tanto, ya que he oido que es mucho mas rapido y seguro que acces.
  #6 (permalink)  
Antiguo 20/11/2002, 10:13
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1
Una de las opciones es crear tu BD en local, y una vez que hayas terminado la estructura de la misma:
1.- procedes a generar los scripts.
2.- En el servidor corres los scripts que generaste en tu máquina.
3.- Si tienes datos por subir puedes emplear el bcp para hacerlo (más información sobre el bcp en la documentación de SQL Server).

Otra opción es, si tu proveedor te da una cuenta y password para hacer y deshacer agusto en el servidor de SQL Server, puedes transferir todos los objetos de la BD y su contenido. Esto es muy fácil con un Wizard llamado DTS (Data Transformation Services) y no hay muchas complicaciones.

Pero todo eso depende de tu ISP. Sólo él decidirá qué facilidad te otorga con el SQL Server, pero no por ello será el SQL Server el que te limite tanto o no te limite, sino el ISP. Para ello deberás buscar el mejor ISP, o si tú cuentas con un servidor al que puedas accesar y desempeñar algunas funciones administrativas entonces no tendrás de qué preocuparte.

Saludos
__________________
Ariel Avelar
  #7 (permalink)  
Antiguo 20/11/2002, 10:23
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
No necesitas bajarte un demo existe el Microsoft Data Engine (MSDE) el cual es la versión casera del SQL Server y lo encuentras

http://www.asp.net

Es gratuito. y para administrarlo puedes utilizar el Webmatrix

Saludos
  #8 (permalink)  
Antiguo 20/11/2002, 12:30
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Esto es lo ultimo copn respecto a SQL SERVER (creo) le pregunte a mi ISP y me respondio esto:

We will need to set up the SQL database first before you can
connect to it. I will need the following info you would like to use:
Database Name: YourDomainName (without the dot)
Username: YourDomainName (without the dot)
Password: Please Choose
DSN Name: Please Choose
Once I have this and set up the database, you can connect using
the following IP with Enterprise Manager: XXX.XXX.XXX.XX

segun entiendo ellos crean la bd por mi y luego yo me conecto por ENTERPRISE MANAGER a una ip que me dieron y hago todo lo que yo quiera ¿correcto?

la cuestion es que me hize con una copia de SQL SERVER 2000 ENTERPRISE es eso lo que necesito? o necesito algo mas????

muchas gracias por responderme las dudas.

UPPSSSSS cuando instalaba el sql server enterprise me dijo que soo me va a instalar herramientas de cliente (tengo win xp) que co..... significa esto?

Última edición por deprabado; 20/11/2002 a las 12:35
  #9 (permalink)  
Antiguo 20/11/2002, 12:33
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1


A trabajar con SQL Server se ha dicho...

Ahora sólo nocesitas experimentar.
__________________
Ariel Avelar
  #10 (permalink)  
Antiguo 20/11/2002, 12:57
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
La ultima cosa....

(si jodo) tengo ya instalado el sql enterprise, mi ISP esta configurando la bd segun las especificaciones que me dieron antes, ahora como me conecto a la bd para crear las tablas y campos??? es decir que utilidad de la aplicacion sql server 2000 enterprise voy a usar para tal fin???

Gracias y perdonen de verdad el fastidio.
  #11 (permalink)  
Antiguo 20/11/2002, 13:04
 
Fecha de Ingreso: noviembre-2002
Mensajes: 133
Antigüedad: 22 años, 6 meses
Puntos: 0
Hola, he encontrado un manual que te indica como instalar totalmente el sql server, yo tambien lo mirare. Espero que te sirva
http://www.sql-server-performance.co...stall_main.asp
  #12 (permalink)  
Antiguo 20/11/2002, 13:05
Avatar de Avelar  
Fecha de Ingreso: noviembre-2002
Ubicación: Ensenada, Baja California, México
Mensajes: 673
Antigüedad: 22 años, 5 meses
Puntos: 1
Primeramente da de alta el servidor

El servidor lo darás de alta con la IP que te envió tu ISP (para cualquier duda al respecto obviamente es mejor contactarlos directamente).

Una vez que tengas registrado dicho servidor, en el Enterprise Manager despliegas la lista del servidor, a continuación la lista de las bases de datos, luego despliegas la lista de tu base de datos y a continuación te aparecerán los diagramas, tablas, vistas, SPs, usuarios, roles, etc.

Para dar de alta una tabla, click con el botón secundario > New table y fácilmente la darás de alta. Lo mismo con los otros objetos.

Saludos y sigue aprendiendo cosas nuevas.
__________________
Ariel Avelar
  #13 (permalink)  
Antiguo 20/11/2002, 13:06
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
How to Install SQL Server 2000 Clustering

creo que es un poquito mas avanzado de lo que queria, pero gracias por la sugerencia. Lo voy a leer.
  #14 (permalink)  
Antiguo 20/11/2002, 13:07
Avatar de deprabado  
Fecha de Ingreso: febrero-2002
Mensajes: 649
Antigüedad: 23 años, 2 meses
Puntos: 0
Gracias a todos, no mas preguntas hasta que me den errores de tipo, jajajjaa.

de verdad gracias a todos por explicarme lo relacionado con SQL SERVER y su uso.
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:47.