Sunday, October 28, 2012

Episode 20: Query Languages


Download

News
Tool of the Biweek

Query Languages

History
  • SQL
    • Used to query databases
  • SPARQL
    • Used to query semantic webs

    Features
    • Can be interfaced from multiple different systems
    • Can be Transactional

        Strengths
        • Designed to handle large amount of data efficiently

        Weaknesses
        • Relational vs Non Relational
        • Maintenance Costs

          Tools
          • SQL Database Engines
            • SQLite, Mysql, postgresql
          • NoSQL query languages
            • HiveQL, CassandraQL
          • SPARQL Engines
            • SPARQL Engine (Java)

          Uses
          • Web Projects
            • wordpress, django, phpbb
          • Semantic Web Analysis
            • dbpedia (semantic web version of wikipedia)