Cet ouvrage est une édition plus approfondie du livre du même auteur "Modélisation Conceptuelle de Données - Une Démarche Pragmatique" dont il reprend la structure et la démarche pédagogique permettant de réaliser des modèles conceptuels de données sans faire appel à de quelconques connaissances préalables, et en limitant les aspects théoriques à leur strict minimum. Les modèles de données, essentiellement mis en œuvre avec le formalisme entité-association, mais également avec des diagrammes de classes UML, font ensuite l'objet d'une étude poussée pour permettre une génération SQL précise et optimale du schéma relationnel des bases de données correspondantes, des plus simples aux plus complexes. Une approche concrète et pratique est privilégiée avec, en support, de nombreux schémas, illustrations et exercices corrigés. Ce livre s'adresse aux étudiants de BUT, BTS, licences, masters, écoles d'ingénieurs, classes préparatoires, à leurs professeurs, ainsi qu'à tous les professionnels désireux de concevoir des bases de données de manière précise et rigoureuse.
-
Conception des Bases de Données. De la modélisation conceptuelle à la génération SQL du schéma relationnel
Auteur: Patrick Bergougnoux
Conception des Bases de Données. De la modélisation conceptuelle à la génération SQL du schéma relationnel
- Auteur: Patrick Bergougnoux
- ISBN: 978-2-9579810-0-7
-
Introduction à l'algorithmique : Cours et exercices corrigés
Auteur: Cormen, Leiserson, Rivest
Introduction à l'algorithmique : Cours et exercices corrigés
- Auteur: Cormen, Leiserson, Rivest
- ISBN: 2 10 003922 9
Ce livre de cours traduit de l'américain, sans équivalent et d'accès facile, est une introduction complète à l'algorithmique et s'adresse aussi bien aux étudiants qu'aux professionnels en informatique. L'éventail des algorithmes étudiés va des plus classiques (tris, hachage...) aux plus récents (algorithmes parallèles...) permettant ainsi de passer progressivement des notions élémentaires aux thèmes les plus pointus. Les algorithmes sont présentés dans un pseudo-code proche des langages Pascal, C et Fortran, ce qui les rend très faciles à comprendre et à implémenter. Ils sont complétés par des preuves mathématiques et illustrés par de nombreux exemples. Au total, plus de 920 exercices et 140 problèmes sont proposés. Sommaire :Bases mathématiques; Tri et rangs; Structures de données; Techniques avancées de conception et d'analyse; Structures de données avancées; Algorithmes sur les graphes; Morceaux choisis.
-
Data Structures and Algorithm Analysis
Auteur: Clifford A. Shaffer
Data Structures and Algorithm Analysis
- Auteur: Clifford A. Shaffer
- ISBN:
-
-
Data Structure and Algorithms Using C++: A Practical Implementation
Auteur: Sachi Nandan Mohanty, Pabitra Kumar Tripathy
Data Structure and Algorithms Using C++: A Practical Implementation
- Auteur: Sachi Nandan Mohanty, Pabitra Kumar Tripathy
- ISBN: 978-1-119-75054-3
Everyone knows that programming plays a vital role as a solution to automate and execute a task in a proper manner. Irrespective of mathematical problems, the skills of programming are necessary to solve any type of problems that may be correlated to solve real life problems efficiently and effectively. This book is intended to flow from the basic concepts of C++ to technicalities of the programming language, its approach and debugging. The chapters of the book flow with the formulation of the problem, it's designing, finding the step-by-step solution procedure along with its compilation, debugging and execution with the output. Keeping in mind the learner’s sentiments and requirements, the exemplary programs are narrated with a simple approach so that it can lead to creation of good programs that not only executes properly to give the output, but also enables the learners to incorporate programming skills in them.
-
Data Structures and Algorithms in C++
Auteur: Adam Drozdek
Data Structures and Algorithms in C++
- Auteur: Adam Drozdek
- ISBN: 978-1-133-60842-4
Strengthen your understanding of data structures and their algorithms for the foundation you need to successfully design, implement and maintain virtually any software system. Theoretical, yet practical, DATA STRUCUTRES AND ALGORITHMS IN C++, 4E by experienced author Adam Drosdek highlights the fundamental connection between data structures and their algorithms, giving equal weight to the practical implementation of data structures and the theoretical analysis of algorithms and their efficiency. This edition provides critical new coverage of treaps, k-d trees and k-d B-trees, generational garbage collection, and other advanced topics such as sorting methods and a new hashing technique. Abundant C++ code examples and a variety of case studies provide valuable insights into data structures implementation. DATA STRUCTURES AND ALGORITHMS IN C++ provides the balance of theory and practice to prepare readers for a variety of applications in a modern, object-oriented paradigm.
-
Data Structure and Algorithmic Thinking with Python Data Structure and Algorithmic Puzzles
Auteur: Narasimha Karumanchi
Data Structure and Algorithmic Thinking with Python Data Structure and Algorithmic Puzzles
- Auteur: Narasimha Karumanchi
- ISBN: 978-8192107592
"Data Structure and Algorithmic Thinking with Python" is designed to give a jump-start to programmers, job hunters and those who are appearing for exams. All the code in this book are written in Python. It contains many programming puzzles that not only encourage analytical thinking, but also prepares readers for interviews. This book, with its focused and practical approach, can help readers quickly pick up the concepts and techniques for developing efficient and effective solutions to problems.
-
Data Structure and Algorithms Using C++ A Practical Implementation
Auteur: Sachi Nandan Mohanty, Pabitra Kumar Tripathy
Data Structure and Algorithms Using C++ A Practical Implementation
- Auteur: Sachi Nandan Mohanty, Pabitra Kumar Tripathy
- ISBN: 978-1-119-75054-3
Everyone knows that programming plays a vital role as a solution to automate and execute a task in a proper manner. Irrespective of mathematical problems, the skills of programming are necessary to solve any type of problems that may be correlated to solve real life problems efficiently and effectively. This book is intended to flow from the basic concepts of C++ to technicalities of the programming language, its approach and debugging. The chapters of the book flow with the formulation of the problem, it's designing, finding the step-by-step solution procedure along with its compilation, debugging and execution with the output. Keeping in mind the learner’s sentiments and requirements, the exemplary programs are narrated with a simple approach so that it can lead to creation of good programs that not only executes properly to give the output, but also enables the learners to incorporate programming skills in them. The style of writing a program using a programming language is also emphasized by introducing the inclusion of comments wherever necessary to encourage writing more readable and well commented programs. As practice makes perfect, each chapter is also enriched with practice exercise questions so as to build the confidence of writing the programs for learners. The book is a complete and all-inclusive handbook of C++ that covers all that a learner as a beginner would expect, as well as complete enough to go ahead with advanced programming. This book will provide a fundamental idea about the concepts of data structures and associated algorithms. By going through the book, the reader will be able to understand about the different types of algorithms and at which situation and what type of algorithms will be applicable.
-
Analyse de données avec Python - Optimiser la préparation des données avec Pandas, Numpy, Jupyter et IPython-collection...
Auteur: Wes Mckinney
Analyse de données avec Python - Optimiser la préparation des données avec Pandas, Numpy, Jupyter et IPython-collection...
- Auteur: Wes Mckinney
- ISBN: 9782412069189
Une bible pour les ingénieurs en science des données pour manipuler, traiter et nettoyer les données en PythonCe livre vous fera découvrir des instructions complètes pour la manipulation, le traitement, le nettoyage et la compression des jeux de données en Python. Mise à jour pour les dernières version 3.x de Python, la seconde édition de ce guide pratique est bourrée d'études de cas pratiques qui vous montrent comment résoudre efficacement un large ensemble de problèmes d'analyse de données. Vous y apprendrez à maîtriser les dernières versions de Pandas, NumPy, IPython et autre Jupyter. Au programme : Utilisez le shell IPython et Jupyter Notebook pour des explorer des projets informatiques Apprenez les fonctionnalités de base et avancées de NumPy (le raccourci de Numerical Python) Démarrez avec les outils d'analyse de données de la bibliothèque pandas Utiliser des outils flexibles pour charger, nettoyer, transformer, fusionner et remodeler les données Créez des visualisations informatives avec matplotlib Appliquez les outils de regroupement de pandas pour découper, trancher et résumer des jeux de données Analysez et manipulez des données provenant de séries chronologiques régulières et irrégulières Apprenez à résoudre les problèmes d'analyse de données du monde réel avec des exemples détaillés
-
Bases de données
Auteur: Jean-Luc Hainaut
Bases de données
- Auteur: Jean-Luc Hainaut
- ISBN: 978-2-10-078672-5
Ce manuel vise un triple objectif : comprendre les concepts théoriques, apprendre à utiliser des bases de données, et enfin savoir en construire de nouvelles. La première partie explique les notions de base sur les structures de données, les systèmes de gestion de bases de données, le modèle relationnel... La deuxième décrit le langage SQL et les fonctions qui permettent de tirer le meilleur parti d'une base de données. La dernière partie détaille les méthodes de construction des bases de données relationnelles puis des bases relationnelles-objet. L'ouvrage papier est complété par un site web comprenant des tutoriels, des exercices corrigés, des planches PowerPoint destinées aux enseignants. Ces tutoriels permettent à l'étudiant de mettre en pratique de manière active les notions expliquées dans le livre. Cette quatrième édition comporte des mises à jour sur les bases de données NoSQL, sur les nouveaux mécanismes de transaction ( WAL et MVCC) et sur les blockchains.
-
Iot-Based Smart Waste Management for Environmental Sustainability
Auteur: Biswaranjan Acharya, Satarupa Dey, Mohammed Zidan
Iot-Based Smart Waste Management for Environmental Sustainability
- Auteur: Biswaranjan Acharya, Satarupa Dey, Mohammed Zidan
- ISBN: 9781003184096
-
-
IoT and Big Data Analytics for Smart Cities A Global Perspective
Auteur: Sathiyaraj Rajendran, Munish Sabharwal
IoT and Big Data Analytics for Smart Cities A Global Perspective
- Auteur: Sathiyaraj Rajendran, Munish Sabharwal
- ISBN: 978-1-003-21740-4
The book IoT and Big Data Analytics (IoT-BDA) for Smart Cities – A Global Perspective, emphasizes the challenges, architectural models, and intelligent frameworks with smart decisionmaking systems using Big Data and IoT with case studies. The book illustrates the benefits of Big Data and IoT methods in framing smart systems for smart applications. The text is a coordinated amalgamation of research contributions and industrial applications in the field of smart cities.
-
IoT, Cloud and Data Science Selected peer-reviewed full text papers from the International Research Conference on IoT, Cloud...
Auteur: S. Prasanna Devi, G. Paavai Anand, M. Durgadevi
IoT, Cloud and Data Science Selected peer-reviewed full text papers from the International Research Conference on IoT, Cloud...
- Auteur: S. Prasanna Devi, G. Paavai Anand, M. Durgadevi
- ISBN:
-