Komme ned til forretninger med SQL Server 2005 Express

December 26  by Eliza

Hvis du lurer på hvordan du kan komme i gang med produktet, det er hva denne artikkelen handler om.

Planlegging databasen

Det første du må huske på når du betrakter det som å holde i SQL Server 2005 Express database er at dette ikke er en nedstrippet, funksjonsrik begrenset, frittstående produkt. Det er sant at Express har betydelige begrensninger for hvor mye informasjon du kan lagre i databasen, og at visse nøkkel høyt volum funksjoner er ikke til stede.

Før du kommer tungt inn ved hjelp av denne utgaven, bør du forsikre deg om at ingen av disse begrensningene er showstoppere for deg. Husk at de fleste av disse begrensningene ikke bør påvirke deg under utvikling; de er bare et problem under kjøring.

Selv om denne utgaven har funksjonsbegrensninger, fungerer SQL Server 2005 Express med alle de samme typer informasjon som sine mer fullkoblede søsken, og du kan enkelt migrere til en kraftigere utgave. Den støtter også alle de samme programmeringsgrensesnitt (API), samt de samme for lagrede prosedyrer og triggerfunksjonene.

Dette betyr at som en designer, kan du bygge din SQL Server 2005 Express database med selvtillit, og vite at du ikke er malt inn i et hjørne ved manglende evner, og heller ikke den løsningen du designe er alltid henvist til denne entry-level database. Dette fungerer den andre veien også: Du kan designe din løsning på en kraftigere utgave av SQL Server 2005, og deretter distribuere den på SQL Server 2005 Express, så lenge det ikke krever noen av funksjonene som bare finnes i de dyrere utgavene av produktet.

En funksjon som er spesielt attraktivt for distribuerte programutviklere og leverandører er xcopy distribusjon evnen til SQL Server 2005 Express. Dette kan du enkelt pakke din søknad og database (MDF) fil og deretter kopiere dem til en annen maskin. Fordi alt er allerede pre-pakket, trenger du ikke å konfigurere disse andre plattformer manuelt, så lenge de har en kjørende forekomst av SQL Server 2005 Express. Når søknaden din lanserer, legger databaseserveren automatisk MDF-filen til den lokale instans. Denne arkitekturen resulterer i en enkelt implementeres portabilitet strategi.

Bygningen SQL Server 2005 Express-programmer

Du har en rekke valgfrie ved bygging av en løsning som lagrer informasjonen i databasen. Til å begynne, Microsoft gjør Visual Studio Express produkter rimelig og enkel å bruke for å lage databasedrevne applikasjoner. Hvis du er ny til applikasjonsutvikling, sjekke ut disse produktene er definitivt verdt din tid.

Denne tette integrasjonen kan gå en lang vei mot å øke produktiviteten. I kraft, med disse produktene, har Microsoft brutt ned den tradisjonelle barrieren mellom program- og databaseverktøy.

Hvis du er mer tilbøyelig til å bruke tyngre vekt, mer kraftige verktøy, Visual Studio 2005 gjør mye fornuftig å ansette for applikasjonsutvikling. Det er en ekstremt potent verktøy som inneholder en enorm mengde funksjonalitet. Det er også veldig godt integrert med alle SQL Server 2005 produkter, ikke bare Express-utgaven. Naturligvis kommer all denne makten med ytterligere kompleksitet og en noe brattere læringskurve, så du bør bestemme deg hvis søknaden krever at alle disse evnene.

Selvfølgelig, er Microsoft ikke det eneste spillet i byen når det gjelder søknad utviklingsteknologier. Du kan bruke flere tredjepartsverktøy (inkludert åpen kildekode og shareware) for å konstruere en SQL Server-basert løsning.

Konfigurering, administrere og overvåke SQL Server 2005 Express

Med din database og applikasjon bygget, er det naturlig å vende oppmerksomheten mot angi konfigurasjonsparametere og deretter overvåke databasen. Her igjen, har du ingen mangel på alternativer.

Til å begynne, snaps SQL Server 2005 Express inn i standard Microsoft Datamaskinbehandling. Dette lar deg konfigurere og kjøre databasetjenester.

For ytterligere å konfigurere og administrere SQL Server 2005 Express-serveren, kan du velge mellom grafiske og tegnbaserte verktøy. Som du kanskje forventer, grafiske verktøyene gir mer intuitiv, lett å forstå informasjon om serveren din.

Når det gjelder grafiske verktøy, er det vanskelig å slå Microsofts gratis, utmerket grafisk ledelse miljø kjent som SQL Server Management Studio Express. SQL Server Management Studio Express kan gjøre mye mer enn bare å vise deg bord og kjøre spørringer. En hendig verktøy er aktiviteten monitor, som åpner et vindu på alle database-relatert aktivitet for serveren din. Du kan overvåke en enorm mengde informasjon ved hjelp av dette verktøyet.

For de av dere som foretrekker en karakter-basert konfigurasjon og administrasjonsverktøy, fortsetter Microsoft å sende sqlcmd verktøyet, som gir mulighet for direkte inntasting av SQL-setninger. Fordi du finne mye av de administrative funksjoner for SQL Server innebygd i lagrede prosedyrer, kan du kjøre nesten alle forvaltning drift fra ganske tørt sqlcmd grensesnitt.