데이터베이스 개념 및 용어 데이터 정보를 나타내는 숫자, 텍스트, 이미지, 오디오 등의 항목. 데이터베이스 관련된 정보를 구조화하여 저장하고 관리하는 시스템 또는 소프트웨어. 테이블 데이터를 행과 열로 구성된 형식으로 저장하는 데이터베이스의 기본 단위. 레코드 테이블에서 각 행으로 나타나는 하나의 데이터 항목. 필드 테이블에서 각 열로 나타나는 데이터의 속성을 나타내는 항목. 스키마 데이터베이스의 구조와 구성을 정의하는 설계 또는 청사진. 쿼리(Query) 데이터베이스에서 정보를 검색하거나 조작하기 위한 명령어 또는 질문. 인덱스(Index) 데이터 검색을 빠르게 하기 위해 특정 열(필드)의 값을 정렬된 구조로 저장하는 데이터베이스 객체. RDBMS의 종류 MySQL 오픈 소스 RDBMS로, 무료로 사용..
SQL
어제에 이어 오늘도 SQL에 대해 배울겁니다. 요즘 자도자도 계속피곤하다.. 뭔가 몸에 문제가있는건지 겨울이 다가와 겨울잠 자려고 준비하는건지 너무 피곤하다ㅠㅠ 오늘도 화이팅!! 오늘 배울것! 통계: 최대 / 최소 / 평균 / 갯수 데이터 분석의 목적: 쌓여있는 데이터를 의미있는 정보 변환 동일한 범주의 데이터를 묶어주는 Group by 깔끔하게 데이터를 정리해보자: Order by 범주의 통계를 내주는 Group by where 절을 사용해서 수십개의 쿼리 -> 비효율적 from users: users 테이블에서 데이터를 불러옵니다 group by name: name이라는 필드에서 동일한 값을 갖는 데이터를 하나로 합쳐줍니다 select name, count(): 이름과 count()를 출력해 주는데,..
오늘은 내배캠에서 지급해주신 SQL 강의를 들을예정이다. 원래 저번주 2주차 때 공부하던 객체지향을 이어서 공부하려했지만 SQL이 뭔지 궁금해서.. 들을려한다. 강의 명은 엑셀보다 쉬은 SQL 이다. 강의 내용은 실습 위주여서 내가 생각하기에 꼭알아야 겠다 하는부분만 적어보려한다. 강의는 스파르타 코딩클럽의 이범규 튜터님이 진행해주셨다. SQL은 문법이 그렇게 다양하지않다. 몇가지 문법만가지고 원하는것을 얻을수있다고한다. 많은 강의들이 SQL을 넘어서 DATABASE 까지 다룬다고한다. 실무에서 SQL을 사용할때는 database을 설계하는게 아닌 이미 설계된 것을 가지고 사용한다고한다. SQL을 잘 하기 위해서는 반복적으로 써보면서 감과 원리를 익혀가는 것이 중요하다 강의는 같이 삽질하며 익히는 수업이..