Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : requête [ SQL Server, MSDE, SQL Express / Débutant(s) ] (massbbc)

mardi 8 avril 2008 à 11:41:20 | requête

massbbc

Quel résultat ramène t-elle, la requête suivante :
SELECT AVG (Prix)
FROM Livre
WHERE LivID IN (SELECT TOP 100 LivID
                    FROM Livre)
..........................................................................................


Quel(s) objet(s) de base de données pouvez-vous utiliser pour stocker chaque requête transact-SQL suivante :
a.    « Select Nom, Prenom from ETUDIANT ».
b.    « Insert into EMPLOYE (Nom, Prenom) values ('mon_nom', 'mes_prenoms') ».
..........................................................................................

Quel résultat ramène t-elle, la requête suivante :

USE GESCOM
GO
SELECT Cnom, Cprenom
FROM Client
WHERE Cnom LIKE 'A%'


mardi 8 avril 2008 à 11:49:04 | Creation base de donnée

massbbc

Je suir debutant en sgl server mais je tiens a me mettre au travail
Quelqu'un peut il m'aider à faire cet exercice d'entrainement?

I.    Création de la base de données Biblio


Le Modèle de Base de données est le suivant :

Nom de la base de donnée BIBLIO

Table Editeur
  EditID,    NomEdit,    Ville,    Pays

Table Achat
AchatID,    EtudID,    LivID,    DateAchat

 
Table Livre
LivID,    Titre,    NomAuteur,    IditID,    Prix,    QteStock,


Table Classe
ClasID,    Nom,    NumProm


Table Etudiant       
EtudID    Nom    Prenom,    Compte       
Table Inscription
ClasID,    EtudID,    NumProm, Commentaire

1-    Créer la base de donnés Biblio

Ecrire le script de création de la base de données en tenant compte des paramètres suivants :

Options    Paramètres
Nom de la Base de données    BIBLIODB
Fichier de données    Biblio_Data
Emplacement du fichier de données    C:\Biblio\DB
Taille des données    10 MB
Taux de croissance    5%

2-    Créer les tables
Ecrire toutes les instructions Transact-SQL permettant de créer toutes les tables du modèle de base de données.
Les champs AchatID, EtudID, LivID, EditID sont des identifiants numériques gérés par la base de données.
On peut avoir un espace vide pour le commentaire si rien n'est précisé.
Aucun champ ne peut contenir la valeur NULL.

3-    Modifier les tables
On vous demande de modifier les tables de la base de données de sorte à prendre en compte les contraintes suivantes.
.    La date système est prise comme date par défaut de la date d'achat.
.    Le compte de l'étudiant est par défaut à 0.

4-    Ajout de données
Ecrire les instructions Transact-SQL permettant d'ajouter dans les tables de la base de données, les données qui sont à l'annexe 1.

5-    Créer les index, vues et procédures stockées


a)     Le bibliothécaire souhaite consulter régulièrement l'état des achats, afin déterminer les livres les plus vendus. Vous décidez donc de créer un index sur la table pour accélérer les recherches. Proposez nous le script de création de l'index.

b)     Ecrire le script de création d'une vue permettant d'afficher la liste de tous les achats, avec en en-têtes, les informations suivantes : AchatID, DateAchat, EtudID, LivID, Titre, NomComplet (concaténation du nom et du prénom).

c)     Ecrire le script de création puis d'exécution de la procédure stockée permettent d'afficher la liste de tous les étudiants, avec en en-têtes les informations suivantes : EtudID, Nom, Prenom, Classe (ClasID), Promotion (NumProm) dans l'ordre croissant du nom et du prénom.

d)    Ecrire le script de création de la procédure stockée permettant d'afficher la liste de tous les livres, avec en en-têtes les informations suivantes : LivID, Titre, NomAuteur, NomEdit, Prix dans l'ordre croissant du titre.


mardi 8 avril 2008 à 15:53:04 | Re : requête

dominique.stock

bojnour,
Lis ton cours ...

Dom

mercredi 30 avril 2008 à 09:55:00 | Re : requête

deutsch

Réponse acceptée !

1/Dnoc AVG c'est la somme de la colonne divise par le nombre d'enregistrement de la colonne et ignore les null

2/ Ca peut etre une table ou une vue

3/ca va te ramené 2 colonne Cnom et Cprenom de la rable client pour les quel cnom débute par 'A***'
 contenu dans la db gescom

exp :

 Cnom      Cprenom

Ahmed     Med
Albert       bernard
Andre       le blanc

mercredi 30 avril 2008 à 13:01:24 | Re : requête

massbbc

Merci pour ta reponse !



Cette discussion est classé dans : résultat, requête, select, from, suivante


Répondre à ce message

Sujets en rapport avec ce message

Récupérer le résultat d'une requete dans une variable ... [ par dinous ] bonjour ! voici ce que je voudrai faire : select distinct() from ... where ... et metre le résultat de cette erquete dans eun variable genre : @ma Select imbriqués [ par gbourgeois0019 ] Bonjour à tous, J'ai une requête SQL qui ne semble pas vouloir passer et je ne comprend pas trop pourquoi. Je travaille avec SQL Server CE. Voila à qu Problème avec DateDiff [ par Chatbour ] Salut à tous,j'ai la requête suivante :SELECT DateDiff("j", #02-06-2007#, #06-04-2004#)FROM matable;l'erreur : "Appel de procédure incorrect"j'ai test Plantage Mysql sur requête [ par kohntark ] Salut,Voici mon problème :tables :a : ~478 305 enregistrementsb : ~465 813 enregistrementsc : ~460 070 enregistrementsJe cherche à trouver les ref pré pb avec requete imbriquee [ par med_mt ] Aide moi à trouver ma requête : Mon problème c'est que je cherche à trouver une seule requête  qui regroupe Génération de graphiques [ par pillsmen ] Bonjour à tous,Mon problème concerne la génération d'un graphique dans un état sous ACCESS.On va commencer par le commencement ^^, je pense qu'un exem aide requete [ par kamikaz666 ] Bonjour,Je voudrais avoir la réponse de la requête suivante:"les 3 meilleurs salaires de la table employés"j'ai essayé la requête suivante mais ça ne Créer un rang dans une requête access [ par inea ] Bonjour, Voila mon soucis, j'aimerai créer un champ Rang en partant de la requête de base ci-dessous (sans Rang donc) <p class="MsoNormal" Cette sous-requête peut retourner au plus un enregistrement [ par mariam1987 ] Salut à tous, Je débute en SQL et j'ai créé la requête : <p c alignement d'éléments par rapport aux données [ par desperados27 ] Bonjour,En résumé, j'ai fait 4 ListBox.Chacune correspond à une colonne de la même table. (Donc 4 colonnes)J'aimerais aligner les éléments affichés da


Nos sponsors

Sondage...

CalendriCode

Janvier 2009
LMMJVSD
   1234
567891011
12131415161718
19202122232425
262728293031 

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,250 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.