II.3.2 : Création de la base de données
à partir de Microsoft SQL Server 2012
91
Lancement de SQL Server 2012 en cliquant sur
Démarrer/programmes ou tous les programmes, pointer SQL Server 2012 et
cliquez sur SQL Server Management Studio, un boite de dialogue s'affiche et
vous demande de vous connecter en choisissant le mode d'authentification soit
Windows ou SQL Server.
Par défaut, c'est l'authentification Windows qui
s'affiche et là, il suffit de cliquer sur se connecter, directement vous
avez accès au serveur. Après s'être connecté,
l'interface de SQL Server Management Studio s'affiche comme suit :
II.3.3. Brève présentation du langage de
programmation choisi
II.3.3.1. Présentation
Au début des années 90, Sun travaillait sur un
projet visant à concevoir des logiciels simples et performants
exécutés dans des PDA (Personnal Digital Assistant). Le langage
C++ a été retenu pour la programmation de ces logiciels, mais le
langage C s'est avéré peu performant, notamment en ce qui
concerne la sécurité et la facilité d'utilisation.
Nous avons donc opté pour un nouveau langage
spécifique inspiré du C : le langage Java.
II.3.3.2. Atouts de Java :
? orienté objet : Java est un langage
full objet c'est-à-dire qu'il respecte une approche orientée
objet de la programmation, sans qu'il ne soit possible de programmer autrement.
En clair, contrairement au C++, on ne peut faire que de la programmation
orientée objet avec Java.
? portable : un programme écrit en
Java sur une plate-forme peut être exécuté sans aucune
modification sur un autre système, à condition bien sûr
qu'un
92
environnement d'exécution (i.e. une machine virtuelle)
soit disponible sur ce dernier.
? interprété : Un programme
écrit en Java est exécuté par un interpréteur qui
traduit en temps réel les instructions Java en instructions
exécutables par le système hôte. En fait, une source
écrite en langage Java n'est pas exécuté tel quel : Une
source Java est transformé en un fichier qui sera
interprété par une machine virtuelle. Il convient de noter que la
portabilité de Java découle du fait qu'il soit
interprété.
? doté d'une API
évoluée : Java est livré en standard avec une
importante API (Application Programming Interface) : threads, sockets,
entrées/sorties...
? orienté réseau : Non
seulement Java dispose de fonctions standards permettant la gestion de sockets
mais il est intrinsèquement prévu pour fonctionner dans un
environnement réseau de type Internet/intranet, via la création
d'Applets exécutées dans un navigateur web.
|