Inhoudsopgave:
- Planning van uw database
- SQL Server 2005 Express-toepassingen bouwen
- SQL Server 2005 Express configureren
Video: Introduction to Lumison - Overview of Datacentre Services - Managed IT Services - Promotional Video 2024
Als je je afvraagt hoe je aan de slag kunt met het product, daar gaat dit artikel over.
Planning van uw database
Het eerste dat u in gedachten moet houden terwijl u nadenkt over wat u moet bewaren in uw SQL Server 2005 Express-database, is dat dit geen uitgekleed, op een functie beperkt, stand-alone product is. Het klopt dat Express aanzienlijke beperkingen heeft aan de hoeveelheid informatie die u in de database kunt opslaan en dat bepaalde belangrijke functies voor hoog volume niet aanwezig zijn.
Voordat je deze editie intensief gebruikt, moet je ervoor zorgen dat geen van deze beperkingen showstoppers voor je zijn. Vergeet niet dat de meeste van deze beperkingen geen invloed op u hebben tijdens de ontwikkeling; ze zijn alleen een probleem tijdens runtime.
Hoewel deze editie over functiebeperkingen beschikt, werkt SQL Server 2005 Express met hetzelfde soort informatie als de meer complete broers en zussen en kunt u eenvoudig migreren naar een krachtigere versie. Het ondersteunt ook dezelfde API's (Application Programming Interfaces), evenals dezelfde opgeslagen procedure en triggermogelijkheden.
Dit betekent dat je als ontwerper je SQL Server 2005 Express-database met vertrouwen kunt bouwen, wetende dat je niet in een hoek wordt geschilderd door ontbrekende mogelijkheden, noch dat de oplossing die je ontwerpt voor altijd wordt verzonden naar deze database op instapniveau. Dit werkt ook andersom: u kunt uw oplossing ontwerpen op een krachtigere versie van SQL Server 2005 en vervolgens implementeren op SQL Server 2005 Express, zolang deze maar één van de functies vereist die alleen in de duurdere edities van het product.
Een functie die vooral aantrekkelijk is voor gedistribueerde applicatieontwikkelaars en leveranciers, is de Xcopy-implementatiemogelijkheid van SQL Server 2005 Express. Hiermee kunt u eenvoudig uw toepassing en databasebestand (.mdf) bundelen en naar een ander apparaat kopiëren. Omdat alles al is voorverpakt, hoeft u deze andere platforms niet handmatig te configureren, op voorwaarde dat ze een actief exemplaar van SQL Server 2005 Express hebben. Wanneer uw toepassing wordt gestart, voegt de databaseserver automatisch de. MDF-bestand naar de lokale instantie. Deze architectuur resulteert in een gemakkelijk geïmplementeerde portabiliteitsstrategie.
SQL Server 2005 Express-toepassingen bouwen
U hebt een breed scala aan keuzemogelijkheden bij het bouwen van een oplossing waarin de informatie in deze database is opgeslagen. Om te beginnen maakt Microsoft de Visual Studio Express-producten betaalbaar en gebruiksvriendelijk om database-gestuurde applicaties te maken.Als u nog niet bekend bent met de ontwikkeling van toepassingen, is het zeker de moeite waard om deze producten te bekijken.
Deze strakke integratie kan een grote bijdrage leveren aan het verhogen van uw productiviteit. Met deze producten heeft Microsoft de traditionele barrière tussen applicatie- en databasetools doorbroken.
Als u meer geneigd bent zwaardere, krachtiger hulpmiddelen te gebruiken, heeft Visual Studio 2005 veel zin om te gebruiken voor de ontwikkeling van toepassingen. Het is een extreem krachtige tool die een enorme hoeveelheid functionaliteit bevat. Het is ook zeer goed geïntegreerd met alle SQL Server 2005-producten, niet alleen de Express-editie. Uiteraard komt al deze kracht met extra complexiteit en een wat steilere leercurve, dus u moet beslissen of uw toepassing al deze mogelijkheden vereist.
Microsoft is natuurlijk niet het enige spel in de stad als het gaat om technologieën voor applicatie-ontwikkeling. U kunt verschillende hulpprogramma's van derden (waaronder open source en shareware) gebruiken om een op SQL Server gebaseerde oplossing te bouwen.
SQL Server 2005 Express configureren
Met uw database en applicatie is het vanzelfsprekend dat u uw aandacht richt op het instellen van configuratieparameters en vervolgens de database bewaakt. Ook hier heb je geen gebrek aan opties.
Om te beginnen klikt SQL Server 2005 Express in de standaard Microsoft Computer Management-console. Hiermee kunt u uw databaseservices configureren en uitvoeren.
Voor het verder configureren en beheren van uw SQL Server 2005 Express-server kunt u kiezen tussen grafische en op tekens gebaseerde hulpmiddelen. Zoals je zou verwachten, bieden grafische hulpmiddelen meer intuïtieve, gemakkelijk te begrijpen informatie over je server.
Als het gaat om grafische hulpmiddelen, is het moeilijk om de gratis, uitstekende grafische beheeromgeving van Microsoft te verslaan, bekend als SQL Server Management Studio Express. SQL Server Management Studio Express kan veel meer dan alleen tabellen weergeven en query's uitvoeren. Een handig hulpmiddel is de activiteitenmonitor, die een venster opent voor alle database-gerelateerde activiteiten voor uw server. U kunt een enorme hoeveelheid informatie controleren met behulp van deze tool.
Voor degenen onder u die de voorkeur geven aan een op tekens gebaseerd configuratie- en beheerhulpprogramma, blijft Microsoft het hulpprogramma SQLCMD verzenden, waarmee directe invoer van SQL-instructies mogelijk is. Omdat u veel van de administratieve mogelijkheden voor SQL Server in opgeslagen procedures vindt, kunt u vrijwel elke beheerbewerking uitvoeren vanuit de nogal saaie SQLCMD-interface.