Base de Données

Base de données relationnelle

Le modèle de bases de données relationnelles

Les systèmes de base de données relationnelle (SGBDR) vous permettent de stocker des données dans des tables informatiques. Ils sont associés à des concepts complexes tels que les formes normales. Nous présentons les bases du système de base de données relationnelle, étudions ses avantages et inconvénients et comparons avec les approches alternatives telles que les bases de données orientées...

Base de données

Bases de données : pourquoi en avez-vous besoin et quels sont leurs types ?

Les bases de données sont aujourd’hui un élément fondamental de notre société de l’information. Ils organisent les données électroniques et en réglementent l’accès. Les bases de données ont un large éventail d’applications, tant commerciales que privées. Chaque système de base de données possède un système de gestion de base de données basé sur un modèle de base de données spécifique. Alors que...

Data mining : la méthode d’analyse du Big Data

Data mining : comment exploiter au mieux le potentiel des données

Chaque année, la quantité de données circulant mondialement sur le Web augmente de 40 pourcent. Les entreprises veulent mettre à contribution cette croissance constante pour étendre les possibilités ainsi offertes au commerce en ligne. Mais le Big Data à lui seul ne peut pas permettre l’acquisition de connaissances. Pour cela, il convient de se plier à l’analyse des données, à l’aide de méthodes...

MongoDB : présentation et comparaison avec MySQL

MongoDB : présentation et comparaison avec MySQL

Les bases de données NoSQL sont devenues depuis longtemps une alternative populaire aux bases de données relationnelles classiques comme MySQL. La structure de mémorisation non flexible des modèles traditionnels y est adaptable et permet leur sécurisation. Ainsi, la base de données peut par exemple être distribuée sur plusieurs serveurs pour garantir une plus grande disponibilité des applications...

Projets Raspberry Pi

17 idées de projets avec Raspberry Pi, le nano-ordinateur

Le Raspberry Pi est un nano-ordinateur au prix abordable, qui présente de nombreux points communs avec un PC ordinaire : il est possible de le configurer avec un système d’exploitation, de naviguer sur le Web, de l’utiliser en tant que serveur ou encore de l’utiliser en tant que media center pour des projets divers et variés. Cet article dévoile 10 idées de projets high-tech à mettre en œuvre avec...

Protéger son serveur grâce à Fail2ban

Installer Fail2ban dans le but de sécuriser son serveur

Pour les administrateurs de serveurs, la sécurité est essentielle. Il faut pour cela développer et mettre en place des mesures importantes de protection pour s’armer contre les cyberattaques. Au-delà des méthodes traditionnelles telles que les antivirus, les sauvegardes, les sécurisations de mots de passe ou les codages, il existe également quelques outils utiles ainsi que des frameworks pour vous...

MAMP: La pile de logiciels idéale pour Mac OS X

MAMP : L’environnement de développement local pour Mac OS X

Lors de la conception d’un site Web, il est important de pouvoir vérifier régulièrement le bon fonctionnement de tous les éléments. Même si un outil spécifique n’est alors pas nécessaire à la création d’une page Internet statique, il est impossible de pré visualiser un projet avec des contenus dynamiques. Ainsi la meilleure solution pour remédier à ce problème est d’utiliser un environnement...

Comment PHP7 rend le Web plus rapide

PHP7 : faible temps d’exécution et d’accès sur le Web

Les administrateurs de sites Internet dynamiques qui utilisent des systèmes de gestion de contenu complexes bénéficient de temps de chargement rapides. C’est cette vitesse qui assure la bonne performance ainsi que la convivialité d’un site Web. Grâce à la sortie de PHP7, un nouveau langage de script est disponible. Il raccourcit sensiblement le temps de chargement de votre site Internet en...

Les bases du développement Web moderne

Le développement Web moderne : les bases et les outils

La tendance en développement Web est passée ces dernières années des sites statiques aux sites riches en contenus interactifs. Bien que les langages HTML et CSS constituent toujours la base de tout site Web, les développeurs ont de plus en plus souvent recours à des langages de script du côté du serveur comme PHP pour produire des pages Web dynamiques. Les langages de script côté client (exécutés...

PostgreSQL

PostgreSQL : le système de gestion de base de données relationnelle et objet

Le système de gestion de base de données PostgreSQL, connu sous le nom de Postgres, possède des décennies d’histoire de développement. Initialement lancée comme projet à l’Université de Berkeley, la base de données open source résiste toujours à la concurrence commerciale car l’équipe de développement travaille en permanence sur sa fonctionnalité et ses performances. Mais qu’est-ce que PostgreSQL...