Pregunta

Así que me voy a conseguir un nuevo trabajo con bases de datos (Microsoft SQL Server, para ser exactos).Yo no sé nada acerca de SQL y mucho menos de SQL Server.Nos dijeron que habían tren de mí, pero quiero tomar la iniciativa para aprender sobre ello en mi propia para estar delante.¿Dónde está el mejor lugar para empezar (tutoriales, libros, etc)?Quiero aprender más sobre el lenguaje SQL más que cualquiera de la fantasía de punto y haga clic en las cosas.

¿Fue útil?

Solución

Si usted está planeando sobre la codificación en contra de una base de datos sql mediante .NET, saltar ADO e ir directamente a Linq.Que NO se pierda nada.

Oh, también, Joe Celko.Si usted puede ver su nombre en un artículo o un libro sobre SQL, leer.

Otros consejos

Esto puede ser amplio, pero aquí están algunas de las responsabilidades que pudieran quedar tirado en la en un volcado de formato.

sobre los DBA final

  • Las copias de seguridad
  • Los índices de
  • Los desencadenadores
  • De seguridad por cada tabla de la base de datos la creación de usuarios de tec.
  • ODBC en su panel de control de windows
  • sabemos que las formas normales
  • la diferencia entre un almacén de datos (para la presentación de informes)
  • y una base de datos Transaccional para la mayoría de todo lo demás (esp presentación de informes en la mayoría de los entornos)

En la Programación final

  • Presentación de informes (Correr por las colinas)
  • Los procedimientos almacenados
  • Estrella y copo de nieve del esquema
  • ADO, ODBC
  • CRUD de aplicaciones (Create Read Update Delete)

Libros En Pantalla De Sql sería un buen lugar para referencia.

SQL Server Central es una muy buena fuente de información sobre MS SQL

Yo siempre uso el SQL Server 7.0 de la documentación disponible sobre ddart.net.

Uff...en primer lugar me gustaría decir que "la Mejor de las suertes para ya!"

En segundo lugar, si usted es realmente serio que usted no tiene ninguna experiencia con SQL yo diría que se encuentra uno de los MCS "Enseñar a Ti mismo SQL en 34 nanosegundos" libros".Normalmente yo nunca recomiendo un SAMS libro, pero si usted es el incondicional tipo de aceptar un trabajo que no sabe nada, entonces...¿qué diablos.

Una gran manera de aprender cómo diseñar su base de datos de tablas y columnas es el uso de la EDMX del Diseñador de Visual Studio 2010.Usted puede crear las Entidades que usted desea, definir las asociaciones entre ellos, definir relaciones de herencia, y luego dejar que es averiguar a qué tablas que necesita, y cómo el modelo de las relaciones entre las tablas.Echa un vistazo a las tablas SQL crea para usted y la Clave foránea (FK) relaciones.

http://sqlzoo.net es un gran, interactivo lugar para empezar.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top