Comment créer une base de donnée le plus facilement possible ?
Heumoule
Messages postés
8
Date d'inscription
Statut
Membre
Dernière intervention
-
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
yg_be Messages postés 23541 Date d'inscription Statut Contributeur Dernière intervention -
Bonsoir,
Je suis en terminal et dans le cadre du Bac en Isn, je dois créer un projet.
Ainsi le voici (simplifié): le programme choisit un livre dans une base de donnée et le conseille à l'utilisateur .
C'est ici le problème, je n'ai aucune idée de comment créer une banque de livres (une base de donnée) et l'introduire ensuite sur une page HTML.
Je précise que je n'ai aucune compétence informatique particulière alors il faudrait faire le plus simplement possible ;)
Merci pour vos conseils
H
Je suis en terminal et dans le cadre du Bac en Isn, je dois créer un projet.
Ainsi le voici (simplifié): le programme choisit un livre dans une base de donnée et le conseille à l'utilisateur .
C'est ici le problème, je n'ai aucune idée de comment créer une banque de livres (une base de donnée) et l'introduire ensuite sur une page HTML.
Je précise que je n'ai aucune compétence informatique particulière alors il faudrait faire le plus simplement possible ;)
Merci pour vos conseils
H
A voir également:
- Comment créer une base de donnée le plus facilement possible ?
- Comment créer un groupe whatsapp - Guide
- Créer un compte google - Guide
- Comment créer un compte gmail - Guide
- Créer une adresse hotmail - Guide
- Base de registre - Guide
3 réponses
yg_be
Messages postés
23541
Date d'inscription
Statut
Contributeur
Dernière intervention
Ambassadeur
1 584
bonsoir, eh bien, tu n'as pas de chance de devoir réaliser un projet dans un domaine que tu ne connais pas.
as-tu des compétences informatiques générales?
quels logiciels vas-tu utiliser pour réaliser ce projet?
combien de temps prévois-tu pour réaliser ce projet?
as-tu des compétences informatiques générales?
quels logiciels vas-tu utiliser pour réaliser ce projet?
combien de temps prévois-tu pour réaliser ce projet?
Ouais on peut dire ça, je suis en Isn par défaut mais bon j'aime bien apprendre.
Mes compétences informatiques générales, c'est Python, Html, Css et je sais que c'est moindre pour une base de donnée d'après ce que j'ai lu sur le net.
-Sinon pour les logiciels, justement je n'en sais rien mais je suis ouverte à tous !
-Je dois présenter le projet fin Mars, début Avril.
Mes compétences informatiques générales, c'est Python, Html, Css et je sais que c'est moindre pour une base de donnée d'après ce que j'ai lu sur le net.
-Sinon pour les logiciels, justement je n'en sais rien mais je suis ouverte à tous !
-Je dois présenter le projet fin Mars, début Avril.
Salut,
créer une base de données est assez simple techniquement. Il faut utiliser le langage de programmation(bas niveau) S.Q.L.
Donc étant dans un cours d'(informatique vous dites n'avoir aucune compétence informatique:
Soit on vous demande du travail personnel(qui est le plus important dans cet apprentissage) pour trouver par vous mêmes ce dont vous avez besoin et l'appliquer soit vous avez pas suivis/compris les cours dans ce cas il serais temps de vous y mettere pour rattraper.
Bref la seule réponse possible à la question "comment apprendre à faire ? " est d'apprendre à faire, donc du travail(et les devoirs puisque vous êtes encadré dans vos études par les professeurs et leur support de cours).
Au début je parlais de SQL qui est un résultat technique assez trivial.
Mais votre questin est aussi vague qu'imprécise et induit quantité de réponse.
créer une base de données est assez simple techniquement. Il faut utiliser le langage de programmation(bas niveau) S.Q.L.
Donc étant dans un cours d'(informatique vous dites n'avoir aucune compétence informatique:
Soit on vous demande du travail personnel(qui est le plus important dans cet apprentissage) pour trouver par vous mêmes ce dont vous avez besoin et l'appliquer soit vous avez pas suivis/compris les cours dans ce cas il serais temps de vous y mettere pour rattraper.
Bref la seule réponse possible à la question "comment apprendre à faire ? " est d'apprendre à faire, donc du travail(et les devoirs puisque vous êtes encadré dans vos études par les professeurs et leur support de cours).
Au début je parlais de SQL qui est un résultat technique assez trivial.
Mais votre questin est aussi vague qu'imprécise et induit quantité de réponse.
Une base de données sert avant tout à cela:
http://www.christian.braesch.fr/page/definitions-du-systeme-dinformation
ou voir aussi en moins détaillé:
https://fr.wikipedia.org/wiki/Syst%C3%A8me_d'information
Et il y a des méthodes qui servent à l'analyse et la conception de tels systèmes.
Si c'est ce qu'on vous demande de faire ce n'est pas une solution technique qui peux y répondre mais bien l'utilisation du cerveau(bien que des méthodes existe par exemple Merise pour les SGBDR).
Ce qui implique de manière simpliste que pour une base de livres vous allez d'abord devoir lister les informations à retenir pour chaque livre puis les transformer en données pertinentes
ex: prenez un livre et regardez ce qu'il contient en séparant chaque information pouvant être utile et nécessaire au fonctionnement voulu(qui est? certainement définit dans l'énoncé de votre travail demandé).
Plus précisément on peut retenir l'auteur.Doit on retenir séparément son prénom de son nom. Sa date de naissance n'est pas sur le livre faut il la retenir aussi.
http://www.christian.braesch.fr/page/definitions-du-systeme-dinformation
ou voir aussi en moins détaillé:
https://fr.wikipedia.org/wiki/Syst%C3%A8me_d'information
Et il y a des méthodes qui servent à l'analyse et la conception de tels systèmes.
Si c'est ce qu'on vous demande de faire ce n'est pas une solution technique qui peux y répondre mais bien l'utilisation du cerveau(bien que des méthodes existe par exemple Merise pour les SGBDR).
Ce qui implique de manière simpliste que pour une base de livres vous allez d'abord devoir lister les informations à retenir pour chaque livre puis les transformer en données pertinentes
ex: prenez un livre et regardez ce qu'il contient en séparant chaque information pouvant être utile et nécessaire au fonctionnement voulu(qui est? certainement définit dans l'énoncé de votre travail demandé).
Plus précisément on peut retenir l'auteur.Doit on retenir séparément son prénom de son nom. Sa date de naissance n'est pas sur le livre faut il la retenir aussi.
Voilà comment vous pouvez commencer à réfléchir et analyser les besoins de la base. L'univers du discours étant potentiellement infini c'est bien la nécessité du programme(ou du client demandant le programme) qui fait loi. Le piège étant de s'en tenir à la logique humaine ou simplement(ce qui reviens au même) à utiliser une conclusion qu'on pense adéquate sans la vérifier.
Par exemple : je ne retiendrais pas le pays d'origine de l'auteur car cela ne concerne pas le livre.
Cela implique que le programme utilisant la bas ene pourra jamais trier les livres par pays d'origine ce qui sera tôt ou tard un inconvénient et implique que le programme initial devra être refait. DOnc surcoût de temps et de facturation car le travail initial est lal fait = la boîte ayant fournie le travail est soit escroc (en voulant faire payer 2 fois pour un seul travail qui est mal fait la 1ère fois)soit ferme ses portes pour incompétence.
Pour le reste il faut apprendre la création de pages web, plus spécifiquement de pages webs dynamiques(donc reliées à une base de données) et il y a quantité de façon, pourquoi ne pas suivr celle que vous a indiqué vôtre professeur car c'est sûrement celle ci qui est attendue.
Alors bon travail, c'est passionnant mais implique que vous travaillez sans relâche et pas seulement ce qu'on vous demande en cours. C'est le seul moyen d'arriver à quelque chose, je vous souhaite réussite et acharnement dans vos travaux(l'un menant à l'autre, pas d'autres solutions sinon changez de domaine).
Par exemple : je ne retiendrais pas le pays d'origine de l'auteur car cela ne concerne pas le livre.
Cela implique que le programme utilisant la bas ene pourra jamais trier les livres par pays d'origine ce qui sera tôt ou tard un inconvénient et implique que le programme initial devra être refait. DOnc surcoût de temps et de facturation car le travail initial est lal fait = la boîte ayant fournie le travail est soit escroc (en voulant faire payer 2 fois pour un seul travail qui est mal fait la 1ère fois)soit ferme ses portes pour incompétence.
Pour le reste il faut apprendre la création de pages web, plus spécifiquement de pages webs dynamiques(donc reliées à une base de données) et il y a quantité de façon, pourquoi ne pas suivr celle que vous a indiqué vôtre professeur car c'est sûrement celle ci qui est attendue.
Alors bon travail, c'est passionnant mais implique que vous travaillez sans relâche et pas seulement ce qu'on vous demande en cours. C'est le seul moyen d'arriver à quelque chose, je vous souhaite réussite et acharnement dans vos travaux(l'un menant à l'autre, pas d'autres solutions sinon changez de domaine).