{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "/Library/Python/2.7/site-packages/pytz/__init__.py:29: UserWarning: Module idb was already imported from /Users/dongweiming/.ipython/extensions/idb.py, but /Library/Python/2.7/site-packages/ipython_db-1.0-py2.7.egg is being added to sys.path\n", " from pkg_resources import resource_stream\n" ] } ], "source": [ "%load_ext idb" ] }, { "cell_type": "code", "execution_count": 2, "metadata": { "collapsed": false }, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ "Indexing schema. This will take a second...finished!\n", "Refreshing schema. Please wait...done!\n" ] }, { "data": { "text/plain": [ "DB[sqlite][localhost]:None > None@None" ] }, "execution_count": 2, "metadata": {}, "output_type": "execute_result" } ], "source": [ "%db_connect sqlite:///Users/dongweiming/baseball-archive-2012.sqlite" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/html": [ "
Table | \n", "Columns | \n", "
---|---|
allstarfull | \n", "playerID, yearID, gameNum, gameID, teamID, lgID, GP, startingPos | \n", "
appearances | \n", "yearID, teamID, lgID, playerID, G_all, G_batting, G_defense, G_p, G_c, G_1b, G_2 b, G_3b, G_ss, G_lf, G_cf, G_rf, G_of, G_dh, G_ph, G_pr | \n",
"
awardsmanagers | \n", "managerID, awardID, yearID, lgID, tie, notes | \n", "
awardsplayers | \n", "playerID, awardID, yearID, lgID, tie, notes | \n", "
awardssharemanagers | \n", "awardID, yearID, lgID, managerID, pointsWon, pointsMax, votesFirst | \n", "
awardsshareplayers | \n", "awardID, yearID, lgID, playerID, pointsWon, pointsMax, votesFirst | \n", "
battingpost | \n", "yearID, round, playerID, teamID, lgID, G, AB, R, H, 2B, 3B, HR, RBI, SB, CS, BB, SO, IBB, HBP, SH, SF, GIDP | \n",
"
fielding | \n", "playerID, yearID, stint, teamID, lgID, POS, G, GS, InnOuts, PO, A, E, DP, PB, WP , SB, CS, ZR | \n",
"
fieldingof | \n", "playerID, yearID, stint, Glf, Gcf, Grf | \n", "
fieldingpost | \n", "playerID, yearID, teamID, lgID, round, POS, G, GS, InnOuts, PO, A, E, DP, TP, PB , SB, CS | \n",
"
halloffame | \n", "hofID, yearid, votedBy, ballots, needed, votes, inducted, category | \n", "
hofold | \n", "hofID, yearid, votedBy, ballots, votes, inducted, category | \n", "
managers | \n", "managerID, yearID, teamID, lgID, inseason, G, W, L, rank, plyrMgr | \n", "
managershalf | \n", "managerID, yearID, teamID, lgID, inseason, half, G, W, L, rank | \n", "
master | \n", "lahmanID, playerID, managerID, hofID, birthYear, birthMonth, birthDay, birthCoun try, birthState, birthCity, deathYear, deathMonth, deathDay, deathCountry, death State, deathCity, nameFirst, nameLast, nameNote, nameGiven, nameNick, weight, he ight, bats, throws, debut, finalGame, college, lahman40ID, lahman45ID, retroID, holtzID, bbrefID | \n",
"
pitching | \n", "playerID, yearID, stint, teamID, lgID, W, L, G, GS, CG, SHO, SV, IPouts, H, ER, HR, BB, SO, BAOpp, ERA, IBB, WP, HBP, BK, BFP, GF, R, SH, SF, GIDP | \n",
"
pitchingpost | \n", "playerID, yearID, round, teamID, lgID, W, L, G, GS, CG, SHO, SV, IPouts, H, ER, HR, BB, SO, BAOpp, ERA, IBB, WP, HBP, BK, BFP, GF, R, SH, SF, GIDP | \n",
"
salaries | \n", "yearID, teamID, lgID, playerID, salary | \n", "
schools | \n", "schoolID, schoolName, schoolCity, schoolState, schoolNick | \n", "
schoolsplayers | \n", "playerID, schoolID, yearMin, yearMax | \n", "
seriespost | \n", "yearID, round, teamIDwinner, lgIDwinner, teamIDloser, lgIDloser, wins, losses, t ies | \n",
"
teams | \n", "yearID, lgID, teamID, franchID, divID, Rank, G, Ghome, W, L, DivWin, WCWin, LgWi n, WSWin, R, AB, H, 2B, 3B, HR, BB, SO, SB, CS, HBP, SF, RA, ER, ERA, CG, SHO, S V, IPouts, HA, HRA, BBA, SOA, E, DP, FP, name, park, attendance, BPF, PPF, teamI DBR, teamIDlahman45, teamIDretro | \n",
"
teamsfranchises | \n", "franchID, franchName, active, NAassoc | \n", "
teamshalf | \n", "yearID, lgID, teamID, Half, divID, DivWin, Rank, G, W, L | \n", "
tmp_batting | \n", "playerID, yearID, stint, teamID, lgID, G, G_batting, AB, R, H, 2B, 3B, HR, RBI, SB, CS, BB, SO, IBB, HBP, SH, SF, GIDP, G_old | \n",
"
Column | \n", "Type | \n", "Foreign Keys | \n", "Reference Keys | \n", "
---|---|---|---|
playerID | \n", "TEXT | \n", "\n", " | \n", " |
yearID | \n", "INTEGER | \n", "\n", " | \n", " |
gameNum | \n", "INTEGER | \n", "\n", " | \n", " |
gameID | \n", "TEXT | \n", "\n", " | \n", " |
teamID | \n", "TEXT | \n", "\n", " | \n", " |
lgID | \n", "TEXT | \n", "\n", " | \n", " |
GP | \n", "INTEGER | \n", "\n", " | \n", " |
startingPos | \n", "INTEGER | \n", "\n", " | \n", " |
Table | \n", "Name | \n", "Type | \n", "
---|---|---|
allstarfull | \n", "playerID | \n", "TEXT | \n", "
Table | \n", "Column Name | \n", "Type | \n", "
---|---|---|
allstarfull | \n", "playerID | \n", "TEXT | \n", "
appearances | \n", "playerID | \n", "TEXT | \n", "
awardsplayers | \n", "playerID | \n", "TEXT | \n", "
awardsshareplayers | \n", "playerID | \n", "TEXT | \n", "
battingpost | \n", "playerID | \n", "TEXT | \n", "
fielding | \n", "playerID | \n", "TEXT | \n", "
fieldingof | \n", "playerID | \n", "TEXT | \n", "
fieldingpost | \n", "playerID | \n", "TEXT | \n", "
master | \n", "playerID | \n", "TEXT | \n", "
pitching | \n", "playerID | \n", "TEXT | \n", "
pitchingpost | \n", "playerID | \n", "TEXT | \n", "
salaries | \n", "playerID | \n", "TEXT | \n", "
schoolsplayers | \n", "playerID | \n", "TEXT | \n", "
tmp_batting | \n", "playerID | \n", "TEXT | \n", "
Table | \n", "Column Name | \n", "Type | \n", "
---|---|---|
battingpost | \n", "HR | \n", "INTEGER | \n", "
pitching | \n", "HR | \n", "INTEGER | \n", "
pitchingpost | \n", "HR | \n", "INTEGER | \n", "
teams | \n", "HR | \n", "INTEGER | \n", "
tmp_batting | \n", "HR | \n", "INTEGER | \n", "
Table | \n", "Columns | \n", "
---|---|
battingpost | \n", "yearID, round, playerID, teamID, lgID, G, AB, R, H, 2B, 3B, HR, RBI, SB, CS, BB, SO, IBB, HBP, SH, SF, GIDP | \n",
"
tmp_batting | \n", "playerID, yearID, stint, teamID, lgID, G, G_batting, AB, R, H, 2B, 3B, HR, RBI, SB, CS, BB, SO, IBB, HBP, SH, SF, GIDP, G_old | \n",
"
\n", " | playerID | \n", "yearID | \n", "gameNum | \n", "gameID | \n", "teamID | \n", "lgID | \n", "GP | \n", "startingPos | \n", "
---|---|---|---|---|---|---|---|---|
0 | \n", "aaronha01 | \n", "1955 | \n", "0 | \n", "NLS195507120 | \n", "ML1 | \n", "NL | \n", "1 | \n", "None | \n", "
1 rows \u00d7 8 columns
\n", "