본문 바로가기

Database3

3. DB및 웹서버(Web Server) 웹서버 디바이스와 M/W까지 만들었으니 이제 WebServer를 통해 화면에 디스플레이 합니다. 위 화면이 웹에서 볼 수 있는 모습입니다. RFID 값과 이름, 출퇴근 시간, 늦은 시간등이 찍힙니다. 날짜 옆의 버튼을 누르면 어제와 내일등을 볼 수 있습니다. User Config(사용자 설정)에 들어가면 사용자를 추가하거나 정보를 수정할 수 있습니다. D/B의 구조는 아래와 같습니다. table은 USER와 RFID_년도월 형식으로 저장합니다. 위 구조가 RFID_년월 table의 구조입니다. 위 구조는 USER table의 구조입니다. Web에서 MySQL접근은 PDO를 기반으로 하였습니다.^^ 2017. 3. 14.
SQL (DATABASE) 명령어3-group by 이번에는 저번에 이어 일정 조건으로 그룹을 짓는 방법에 대해 알아보겠습니다. group by는 말 그대로 같은 것 끼리 그룹을 짓는 것을 뜻합니다. 지난 포스트에서 사용한 DB와 TABLE을 그대로 사용해 보겠습니다. 먼저 where문을 사용하지 않고, 쿼리를 해보겠습니다. 1select Consumption,Time from All_Consumption_201510;cs 지난 포스트를 보시면 아시겠지만 270개나 되어 잘랐습니다^^;; 그럼 group by를 사용하여 그룹을 지어보겠습니다. 우선 Consumption 값으로 그룹을 지어보겠습니다. 1 select Consumption,Time from All_Consumption_201510 group by Consumption;cs Consumptio.. 2016. 7. 27.
안드로이드 DB 위치 안드로이드 어플을 만들다 보면 DB를 만들어야 하고, 이 DB를 확인해 봐야할 때도 있습니다. 하지만 폰에 있는건 보기가 사실상 힘들고, 에뮬레이터에 올려서 확인하는 방법이 있습니다. 일단 에뮬레이터( Genymotion 추천) 를 실행 시킨 후 이클립스의 DDMS를 클릭합니다. DB를 보기 원하는 에뮬레이터를 클릭해줍니다. 그리고 오른쪽에 보시면 File Explorer를 클릭하세요. 그럼 폰의 폴더가 나오는데요. data->data로 가시면 설치되어있는 프로그램들의 package명으로 폴더가 나옵니다. 이 곳에서 원하는 프로그램을 클릭하세요. 저는 런닝맨 을 선택했습니다. 그럼 그 하위폴더에 databases폴더가 있고, 열어보시면 db파일이 나옵니다. 전 running.db와 runningAgree.. 2015. 2. 11.

인기글