Giter Site home page Giter Site logo

drewm8080 / big_data_management Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 4.86 MB

Contains all homework from the course Foundations of Database Management at USC

Python 76.44% Java 23.56%
dynamodb ec2-instance firebase hadoop-hdfs hadoop-mapreduce indexing-algorithms mongodb spark sql

big_data_management's Introduction

Class Description

This class covers various topics related to data management and storage systems. Below is an overview of the topics covered each week.

Topics Covered

  • Data Management Overview
  • NoSQL 1: Firebase & JSON
  • Storage System, File System
  • Hadoop HDFS
  • File Format, XML & XPath
  • Data Modeling (ER & relational)
  • SQL
  • Constraints & views, Data organization & external sorting
  • NoSQL 2: MongoDB
  • Indexing (B+-tree), Query execution
  • Query execution, NoSQL 3: DynamoDB
  • Hadoop MapReduce
  • Apache Spark

Homework Topic/Description/Grade

Assignment Topic Grade
HW 1 Firebase 92
HW 2 HDFS,XPath, and XML 98
HW 3 SQL 97
HW 4 Indexing and Query Execution 95
HW 5 Hadoop and Spark 97
Lab 1 Amazon EC2 100
Lab 2 Hadoop HDFS 100
Lab 3 MongoDB 90
Lab 4 Dynamodb 100

Overall Grade: A

big_data_management's People

Contributors

drewm8080 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.